范式
标签: 数据库
第一范式
每个字段都满足原子性,不可再分。
第二范式
表中的字段必须全部依赖主键,而不能只依赖主键的一部分(部分依赖)
在表中尽量不使用复合主键,使用逻辑主键
第三范式(解决数据冗余)
如果一个字段,依赖于表中的非主键字段,这个时候就称之为传递依赖,就应该将该字段以及依赖的字段取出重新建立一张表。
不同实体创建不同的表,实体之间有关联的话,增加一个字段保存其他实体记录的主键。
标签: 数据库
每个字段都满足原子性,不可再分。
表中的字段必须全部依赖主键,而不能只依赖主键的一部分(部分依赖)
在表中尽量不使用复合主键,使用逻辑主键
如果一个字段,依赖于表中的非主键字段,这个时候就称之为传递依赖,就应该将该字段以及依赖的字段取出重新建立一张表。
不同实体创建不同的表,实体之间有关联的话,增加一个字段保存其他实体记录的主键。