1. 三大范式首先要明白”范式(NF)”是什么意思.按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”.数据库范式也分为1NF,2NF,3NF,BCNF,4NF,5NF.一般在我们设计关系型数据库的时候,最多考虑到BCNF就够.符合高一级范式的设计,必定符合低一级范式,例如符合2NF的关系模式,必定符合1NF. 1.1 第一范式消除一个字段包含多个数据库值,消除一个记录包含重复的组(单独的一列包含多个项目),即可满足1NF.符合1NF的关系中