第一范式 1NF
数据表中 的所有字段都是不可分割的原子值
以上字段值address还可以继续拆分,就不满足第一范式
范式设计的越详细对于某些实际操作可能会好,但不一定是最好的,以实际发开需求来确定
第二范式
必须满足第一范式的前提下,第二范式要求除主键外的每一列都完全依赖与主键,如果出现不安全依赖,只可能发生在联合主键的情况下
分成三个表之后就满足了第二范式的设计
第三范式
必须先满足第二范式,除开主键列其他列不能有传递依赖关系
以上customer-phone依赖于customer-id,customer-id依赖于order-id,因此应
才满足第三范式