3NF和BCNF


R的依赖集闭包中,任一关系A->B,如果:

1)依赖是平凡的;

2)A是R的一个超码;

则是BCNF,满足无损连接,但不一定依赖保持。

 

如果不满足1)2),但满足:

3)B-A中每个属性都在R的一个候选码中;

则是3NF,满足无损连接,又满足依赖保持。

 

基本概念:候选码、超码、依赖保持、无损连接分解。参见《数据库系统概念》


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM