* 第一范式:属性不可分割。 * 第二范式:每个数据表必须拥有主键,并且唯一标识整个数据表。 * 第三范式:消除数据冗余,信息只在一个数据表存储,不能存储在多张数据表。然后通过外键进行关联。