首页 > 数据库技术 > 详细

【数据库】3大范式

时间:2021-01-08 15:08:08      阅读:20      评论:0      收藏:0      [点我收藏+]

1.第一范式(确保每列保持原子性)
必须不包含重复组的关系,即每一列都是不可拆分的原子项。

2.第二范式(确保表中的每列都和主键相关)
关系模式必须满足第一范式,并且所有非主属性都完全依赖于主码。注意,符合第二范式的关系模型可能还存在数据冗余、更新异常等问题。

3.第三范式(确保每列都和主键列直接相关,而不是间接相关)
关系模型满足第二范式,所有非主属性对任何候选关键字都不存在传递依赖。即每个属性都跟主键有直接关系而不是间接关系,像:a-->b-->c。一般数据库设计中,一般要求达到3NF,第四第五较少涉及。

【数据库】3大范式

原文:https://www.cnblogs.com/wangshujaun/p/14250831.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!