三范式的目的:避免冗(rong)余数据
一范式:
1:任何表都需要有一个可以标示每一条记录的字段(主键)
2:每一个字段都是不可再分割的(一列只有一个意思)
PS:要有主键,列不可分
二范式:
当一张表里有联合主键时
非主键字段,不能依赖部分主键
总结:不能存在部分依赖
PS:某个字段只依赖主键的一部分,而不是组合主键
三范式:
要求一个数据库表中
不包含已在其它表中已包含的非主关键字信息
PS:表中不包含 其他表的已存在的不是主键的字段
一范式:
1:任何表都需要有一个可以标示每一条记录的字段(主键)
2:每一个字段都是不可再分割的(一列只有一个意思)
PS:要有主键,列不可分
二范式:
当一张表里有联合主键时
非主键字段,不能依赖部分主键
总结:不能存在部分依赖
PS:某个字段只依赖主键的一部分,而不是组合主键
三范式:
要求一个数据库表中
不包含已在其它表中已包含的非主关键字信息
PS:表中不包含 其他表的已存在的不是主键的字段