1、第一范式->第二范式->第三->范式
阶数越高,表的冗余度越低,最多3范式就够了
第一范式:
第二范式:
第三范式:
总结:
1NF:数据表中每个属性都不能再分,具有原子性
2NF:1NF的基础上,消除了非主属性对码的部分函数依赖。 学号、身份证、姓名 。学号-->姓名 身份证--->姓名。部分依赖(学号,身份证号)
3NF:3NF在2NF基础上,消除了非主属性对于码的传递依赖。