关系型数据库三范式详细的网上已经说的很多了,在此不再赘述
但是内容有点晦涩,基本是看过就忘,怎么能很好记住呢
在此总结了更容易记住的三范式意思:
网上流传这样的简单记住的方法
1NF:字段不可分;
2NF:有主键,非主键字段依赖主键;
3NF:非主键字段不能相互依赖;
解释:
1NF:原子性 字段不可再分,否则就不是关系数据库;
2NF:唯一性 一个表只说明一个事物;
3NF:每列都与主键有直接关系,不存在传递依赖;
我自己总结的简单记住的句子
1NF:不分
2NF:依赖主
3NF:不依赖不主
这是把网上流传的进一步缩减的口诀
彻底我自己原创的觉得更容易记住和明了具体意思的口诀是:
1NF:列唯一
2NF:行唯一
3NF:数据不冗余