## 三范式
### 第一范式
第一范式就是无重复属性的的列

### 第二范式
第二范式是在第一范式的基础上建立起来的，即满足第二范式的必须先满足第二范式。第二范式要求数据库表中的每个实例或行必须可以被唯一的区分。为实现区分通常需要为
表上加上一列，以存储各个实例的唯一标识。这个唯一属性列被称为主关键字或主键、主码。<br>
第二范式要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分属性，如果存在，那么这个属性和主关键字的这一部分应该分离出来形成一个
新的实体，新实体和原始体之间是一对多的关系。为实现区分通常需要为表加上一个列，以存储各个实例的唯一标识，简而言之，第二范式就是属性完全依赖于主键。

### 第三范式
满足第三范式必须满足第二范式。简而言之，第三范式要求一个数据库表中不包括已包括的非主关键字信息。简而言之，第三范式就是属性不依赖与其他非主属性。
