- 1
- 0
- 约小于1千字
- 约 10页
- 2025-07-07 发布于四川
- 举报
关系数据库设计范式
什么是范式(NormalForm)?构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。01设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合02
3范式的作用数据冗余,数据有效性和存储效率等问题更好的解决:
常用范式4
第一范式(1NF)504030102数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。“注塑备件”表示产品类型“已经不用”表示记录的状态是否可用被设置成“已经不用”的小件,无法查看到他原来的类型!!
第二范式61数据库表中的每个实例或行必须可以被惟一地区分。2通常需要为表加上一个唯一的主关键字,实体的属性则完全依赖于主关键字。
第二范式701040203疑问:如果没有包装类型,那产品的安全库存,最低最高库存在哪里定义???“Code”为主键,用以唯一区分该条记录√×
第三范式8一个数据库表中不包含已在其它表中已包含的非主关键字信息!!!
第三范式9数据冗余,维护繁琐!!!
第三范式10cts_mstrctsd_detbarindet_detbom
11Over!
原创力文档

文档评论(0)