第一范式:
每个列都不可以再分,都是最小单位:地址分成省市县
第二范式:
其他键都要根据主键产生唯一性:订单表订单id是主键,其他键都需要与订单id有关联
第三范式:
不能产生传递依赖,相同的列不能存在于同一个表中:学生信息表学生的年龄、性别、学号都有了,不能把他的系编号,系主任、系简介一起保存,因为系编号、系主任、系简介已经存在系别管理表中
企业开发中一般遵循标准到第二范式,偶尔存在庸余为了简化查询
第一范式:
每个列都不可以再分,都是最小单位:地址分成省市县
第二范式:
其他键都要根据主键产生唯一性:订单表订单id是主键,其他键都需要与订单id有关联
第三范式:
不能产生传递依赖,相同的列不能存在于同一个表中:学生信息表学生的年龄、性别、学号都有了,不能把他的系编号,系主任、系简介一起保存,因为系编号、系主任、系简介已经存在系别管理表中
企业开发中一般遵循标准到第二范式,偶尔存在庸余为了简化查询