第一范式(1NF):属性不可分。
第二范式(2NF):符合1NF,并且,非主属性完全依赖于码。
消除1NF中的部分函数依赖
第三范式(3NF):符合2NF,并且,属性不依赖于其它非主属性。
消除2NF中的传递函数依赖
这个帖子写得不错,再补上函数依赖相关的概念就完美了。
https://www.cnblogs.com/Stephen-Jixing/p/9888725.html
第一范式(1NF):属性不可分。
第二范式(2NF):符合1NF,并且,非主属性完全依赖于码。
消除1NF中的部分函数依赖
第三范式(3NF):符合2NF,并且,属性不依赖于其它非主属性。
消除2NF中的传递函数依赖
这个帖子写得不错,再补上函数依赖相关的概念就完美了。
https://www.cnblogs.com/Stephen-Jixing/p/9888725.html