DB2课程设计 下载本文

大连交通大学数据库课程设计

图3.4仓库信息实体属性图

图3.5项目信息实体属性图

11

大连交通大学数据库课程设计

图3.6供应联系局部关系图

……

3.3视图的集成

经过逐步细化再进行每两个一集成初步形成一个E-R图,最后得到图3.4总体概念结构E-R图。

12

大连交通大学数据库课程设计

图3.7系统总体结构E-R图

13

大连交通大学数据库课程设计

第四章 逻辑结构设计

4.1 E-R图向关系模型的转换

将图3.4总体概念结构E-R图转化成关系模型。 供应商(供应商号,供应商地址,供应商姓名) 仓库(仓库号,面积)

职工(职工号,姓名,年龄,仓库号,工作时间) 零件(零件号,零件名称,单价) 项目(项目号,预算)

供应(项目号,零件号,供应商号,供应量) 仓库(仓库号,零件号,库存量)

4.2 数据模型的优化

将转化的关系模式进行优化,最终达到第三范式。 1、确定数据依赖

供应商(供应商号,供应商地址,供应商姓名)根据这个关系写出数据依赖 供应号→供应商地址,供应号→供应商姓名 仓库(仓库号,面积) 仓库号→面积

职工(职工号,姓名,年龄,仓库号,工作时间)

职工号→姓名,职工号→年龄,职工号→仓库号,职工号→工作时间 零件(零件号,零件名称,单价) 零件号→零件名称,零件号→单价 项目(项目号,预算) 项目号→单价

供应(项目号,零件号,供应商号,供应量) (项目号,零件号,供应商号)→供应量 库存(仓库号,零件号,库存量) (仓库号,零件号)→库存量

14