说明:图中略去了入库出库的属性
三、逻辑结构设计阶段
逻辑结构是独立于任何一种数据模型的信息结构。逻辑结构的任务是把概念结构设计阶
段设计好的基本
E-R 图转化为宜选用的 DBMS 所支持的数据模型相符合的逻辑结构,并对
其进行优化。
E-R 图向关系模型转化要解决的问题是如何将实体型和实体间的联系转化为关系模式 ,
如何确定这些关系模式的属性和码。
根据实体和联系各自转化为一个关系模式的原则,得到库存管理数据库关系模式以及
数据字典如下:
仓库表(仓库号,最大库存)
材料表(材料编号,材料名称,备注)
仓库工作人员(人员编号,姓名,密码,家庭地址,电话,备注)
库存表(材料编号,仓库号,库存数量)
入库表(入库单编号,仓库号,进货日期,供货单位,入库数量,材料编号,进货单价,
检验员,记账员)
出库表(出库单编号,仓库号,出库日期,使用部门,领料用途,材料编号,实发数量,
库 存 数
量
材料
仓库
工作人员
材 料 编
号
材 料 名
称
备注
库
存
入 库
出库
备注
人 员 编
号
姓名
密码
家 庭 地
址
电话
m
n
m
n
p
仓库号
仓 库 名
称
最 大 库
存
2