首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >何时使用第五范式(5NF)?

何时使用第五范式(5NF)?
EN

Stack Overflow用户
提问于 2016-06-06 22:52:38
回答 3查看 936关注 0票数 4

我对这种形式的规范化还是个新手。我以前使用过4NF,但目前5NF看起来很混乱,我想知道是否有任何规则表明何时应用这种结构是合适的,或者我是否必须从现在开始思考和使用它。

PS:我已经读到过它,我对它有点理解;我只是想知道是否存在使用它更好的情况,如果是,什么时候使用它。

EN

回答 3

Stack Overflow用户

发布于 2016-06-06 22:58:27

这或多或少是一个主观的话题。但我的主观观点是,5NF实际上更多的是一个理论概念,而不是一个实践概念。我开发数据库已经有20+几年了,从来没有到过那种程度,也从来没有想过。

实际上,这意味着您的数据库已经在4NF中,无法在不丢失数据的情况下进一步分解。

票数 -1
EN

Stack Overflow用户

发布于 2016-06-06 23:14:25

何时使用第五范式(5NF)?

只是在面试时,而不是在现实中。这太极端了。即使在面试期间,你也会被要求解释数据库规范化,你真的不会去到第五次面试。前3名,您将被选中。:)

票数 -1
EN

Stack Overflow用户

发布于 2016-06-06 23:01:48

达到4NF是你真正想要达到的最高境界。在过去的15年里,我从来没有这样做过。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37660527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档