首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >BCNF中的混淆

BCNF中的混淆
EN

Database Administration用户
提问于 2011-11-22 14:22:54
回答 1查看 1.2K关注 0票数 1

我理解了BCNF之前的所有三种形式,但是当谈到BCNF时,我发现它非常令人困惑和困难,而且在网上我也没有发现任何关于它的好教程。有谁能解释一下怎样做才能准确地建立BCNF的关系?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2011-11-22 14:57:57

BCNF修复了3NF中的一个小缺陷

2NF和3NF谈论非关键属性:

  • 2NF只需要依赖于整个密钥的非密钥分配。
  • 3NF要求不相互依赖的非键属性。

BCNF整理内键属性。它要求(以三种不同方式):

  • 在3NF生成的一个键中没有2个候选键
  • 键属性不依赖于其他键属性
  • 没有重叠的候选键(也就是说,3NF键是一个或多个其他候选键的超级键)

正如各种教程所述,你可能不需要它。

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

https://dba.stackexchange.com/questions/8251

复制
相关文章

相似问题

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