数据库的三大范式
Veröffentlicht am
|
Edited on
|
in
数据库
总结:第一范式(1NF)无重复的列 第二范式(2NF)属性完全依赖于主键 第三范式(3NF)属性不依赖于其它非主属性
第一范式(1NF):确保每一列的原子性
如果每一列都是不可再分的最小数据单元,则满足第一范式。
第二范式:非键字段必须依赖于键字段
如果一个关系满足1NF,并且除了主键以外的其它列,都依赖与该主键,则满足二范式(2NF),第二范式要求每个表只描述一件事。
第三范式:在1NF基础上,除了主键以外的其它列都不传递依赖于主键列,或者说: 任何非主属性不依赖于其它非主属性
(在2NF基础上消除传递依赖)
范式应用实例