本文最后更新于391 天前,其中的信息可能已经过时,如有错误请发送邮件到1910452164@qq.com
学习完数据库关系模式的规范化后,对三大范式和BCNF的理解有些混乱,遂做如下整理:
1. 找候选键
⇓
2.判断:非键属性是否部分依赖于主键属性? —是—> 1NF
⇓
3.判断:非键属性是否传递依赖于主键属性? —是—> 2NF
⇓
4.判断:所有依赖项的左侧是否都为候选键? —是—> BNF
⇓
3NF
学习完数据库关系模式的规范化后,对三大范式和BCNF的理解有些混乱,遂做如下整理:
1. 找候选键
⇓
2.判断:非键属性是否部分依赖于主键属性? —是—> 1NF
⇓
3.判断:非键属性是否传递依赖于主键属性? —是—> 2NF
⇓
4.判断:所有依赖项的左侧是否都为候选键? —是—> BNF
⇓
3NF