范式是什么
即设计数据库、表、列是的规范,越高的范式,数据库中的冗余越少,越容易理解,更便于开发。
范式
第一范式
简单讲就是 表中的每个列都是不可再分割的原子。每个列都代表一个属性,不会出现二义性
第二范式
第二范式是建立在第一范式上的;表结构要存在至少一个主键。没有包含在主键中的列必须全部依赖于全部主键,而不能只依赖于主键的一部分而不依赖全部主键。
第三范式
第三范式是建立在第二范式上的;非主键列必须完全依赖于主键列,不能出现非主键列既依赖主键列m,也依赖非主键列n
即设计数据库、表、列是的规范,越高的范式,数据库中的冗余越少,越容易理解,更便于开发。
简单讲就是 表中的每个列都是不可再分割的原子。每个列都代表一个属性,不会出现二义性
第二范式是建立在第一范式上的;表结构要存在至少一个主键。没有包含在主键中的列必须全部依赖于全部主键,而不能只依赖于主键的一部分而不依赖全部主键。
第三范式是建立在第二范式上的;非主键列必须完全依赖于主键列,不能出现非主键列既依赖主键列m,也依赖非主键列n
经典 经典
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M