数据库逻辑的结构及物理知识的设计.ppt

川大工商:向晓林 川大工商:向晓林 逻辑结构设计 逻辑结构向关系模型的转换 应用规范化理论优化逻辑模型 设计用户子模式 逻辑结构向关系模型的转换 一个实体类型转换为一个关系模式 实体的属性就是关系的属性,实体的关键字就是关系的关键字 学生 姓名 性别 学号 专业 年龄 学生(学号,姓名,性别,专业,年龄) 联系 一对一的联系(1:1) 转换方法 转换为一个独立的关系模式 联系名为关系模式名,与该联系相连的两个实体的关键字及联系本身的属性为关系模式的属性。 其中,每个实体的关键字均为该关系模式的候选键。 与任意一端的关系模式合并。 可将相关的两个实体转换为两个关系,并在任意一个关系的属性中加入另一个关系的主关键字 采用哪种转换方法视情况而定。 管理员 仓库 管理 1 1 实例:假设某工厂的每个仓库只配备一个管理员 管理员号 姓名 联系方式 面积 仓库号 管理员(管理员编号,姓名,联系方式) 仓库(仓库编号,面积,管理员号) 管理员(管理员编号,姓名,联系方式) 仓库(仓库编号,面积) 管理(仓库编号,管理员号) 或 ER图 关系模式 一对多的联系(1:M) 转换方式 将一对多的联系(1:M)转换为一个独立的关系模式。 联系名为关系模式名,与该联系相连的两个实体的关键字及联系本身的属性为关系模式的属性。 关系模式的关键字为M端实体的关键字 将一对多的联系(1:M)与M端关系合并 1

文档评论(0)

1亿VIP精品文档

相关文档