符合某一级别的关系模式的集合
一个低一级范式的关系可以通过模式分解转换成若干个高一级范式的关系模式的集合,这种过程叫做规范化

三大范式

三大范式极大的减少了数据的冗余

1NF

一个关系模式的所有属性都是不可分的基本数据项
注:第一范式是对关系模式的最起码的要求,不满足第一范式的数据库模式不能称为关系数据模式(即不能表中有比表)

2NF

在1NF的基础上,每一个非主属性完全函数依赖于任何一个候选码。(一张表只描述一件事)
第二范式需要确保数据库中,每一列都和主键相关,而不能只与主键的某一部分相关主键可以是联合主键

3NF

在2NF的基础上,任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖)
第三范式需要确保数据表中的每一列数据都和主键直接相关,不能间接相关