第一范式:一个单元格只有一个值,每列都是不可拆分的最小数据单元,原子性约束;
.第二范式:除主键之外,其余每个属性都依赖与主键,唯一性约束;
.第三范式:任何字段不能由其他字段派生出来,冗余性约束;如订单id可以确定下单人id,后面就不应该有下单人姓名了;
在数据表设计中,为了查询效率,可以适当出现冗余。
.第二范式:除主键之外,其余每个属性都依赖与主键,唯一性约束;
.第三范式:任何字段不能由其他字段派生出来,冗余性约束;如订单id可以确定下单人id,后面就不应该有下单人姓名了;
在数据表设计中,为了查询效率,可以适当出现冗余。