- 5
- 0
- 约4.5千字
- 约 47页
- 2022-04-25 发布于四川
- 举报
RDB中Table的规范化 第一范式(1NF) 所有属性的数据都为不可再分的属性。即某个属性不能同时表达多个值。 2.2 系统设计 人物志 编号 姓名 朝代 生卒年 人物志 编号 姓名 朝代 出生年 去世年 RDB中Table的规范化 第二范式(2NF) 所有非标识属性都完全依赖标识属性(不能部分依赖)。 2.2 系统设计 医疗报销 工作证编号 姓名 年龄 医院编号 医院名 病历号 报销比例 职工 工作证编号 姓名 年龄 医院 医院编号 医院名 报销比例 病历 医院编号 工作证编号 病历号 RDB中Table的规范化 第三范式(3NF) 所有属性之间不存在传递依赖。即一个属性不能依赖于某个不是ID的属性。 2.2 系统设计 职工 工作证编号 姓名 年龄 部门编号 部门经理 部门地址 职工 工作证编号 姓名 年龄 部门编号 部门 部门编号 部门名称 部门经理 部门地址 实体设计中的反规范化 规范化的缺点 合并数据需要的实体间的连接减慢了处理速度,影响系统的性能。 实体间的多重连接增加了软件开发者的编程难度。 反规范化是对规范化数据模型的再加工。过分强调规范化设计可能导致系统运行效率低;过分强调反规范化设计又可能无法解决插入异常、修改异常、删除异常。 2.2 系统设计 信息编码设计 [编码]被处理对象(事物、概念)的符号。 [编码设计原则] 唯一性:和代表的
原创力文档

文档评论(0)