第一范式(1NF) 每一列都是不可分割的原子数据项 好处: 减少了数据冗余 存在可再分项,一条订单存储了多个商品 应拆分成 第二范式(2NF) 表中只能存储一种数据,确保的每一列所有字段都必须和主键有关 好处: 利于维护、修改和展示 出现冗余 应拆分成 第三范式(3NF) 确保表中的每列都和主键直接相关,而不是间接相关 好处: 修改了一个字段不会影响其他字段 没有主键直接相关 应拆分成