一 规范化: 1. 一个过程:1NF->2NF->3NF->BCNF->4NF->5NF 2. 减少冗余:同一含义的数据只存一份 产生数据的源头是同一个系统,但是数据冗余的沉重代价,迫使我们会遵循数据库范式,进行表的设计。简说NF如下: 1NF - 列不可再分 2NF - 符合1NF,并且非主键属性全部依赖于主键属性 3NF - 符合2NF,并且传递依赖,即:即任何字段不能由其他字段派生出来 BCNF - 符合3NF,并且主键属性之间无依赖关系