范式
第一范式
关系中的每一个分量必须是一个不可分的数据项。通俗地说,第一范式就是表中不允许有小表的存在。
理解:主表中没有小表,就符合第一范式
第二范式
如果关系R属于1NF,且 每一个非主属性完全函数依赖于任何一个候选码,则R属 于2NF。
通俗地说,2NF就是在1NF的基础上,表中的每一个非主属性不会依赖复合主键 中的某一个列。
理解:主键肯定是大于2个的情况下,才有可能出现第二范式。非主属性不依赖复合主键,就算是第二范式。如果不满足,那么就拆表去满足
第三范式
满足NF的基础上,表中不存在非主属性对码的传递依赖。