Ankur Trapasiya Asked: 2011-11-23 06:22:54 +0800 CST2011-11-23 06:22:54 +0800 CST 2011-11-23 06:22:54 +0800 CST BCNF 中的混淆 772 我了解 BCNF 之前出现的所有三种范式,但是当谈到 BCNF 时,我发现它非常混乱和困难,而且在网上我也没有找到很好的教程。任何人都可以解释要做什么才能准确地建立 BCNF 形式的关系吗? normalization 1 个回答 Voted Best Answer gbn 2011-11-23T06:57:57+08:002011-11-23T06:57:57+08:00 BCNF 修复了 3NF 中的一个小缺陷 2NF和3NF讲非键属性: 2NF 要求非键属性只依赖于整个键 3NF 要求非键属性不相互依赖 BCNF 整理键内属性。它需要(以 3 种不同的方式): 您在 3NF 生成的一个密钥中没有 2 个候选密钥 关键属性不依赖于其他关键属性 没有重叠的候选键(即 3NF 键是一个或多个其他候选键的超级键) 正如各种教程所说,您可能不需要它..
BCNF 修复了 3NF 中的一个小缺陷
2NF和3NF讲非键属性:
BCNF 整理键内属性。它需要(以 3 种不同的方式):
正如各种教程所说,您可能不需要它..