数据库系统概论 ER图设计
(2).将它们合并为一个全局E-R图。
第六题:画ER图
上海可的商业连锁集团需要建立信息系统。该系统中存在3个实体集,一是“商店”实体集,属性有商店编号、商店名、地址等;二是“商品”实体集,属性有商品号、商品名、规格、单价等;三是“职工”实体集,属性有职工编号、姓名、性别、业绩等。
商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品也可以放在多个商店销售,每个商店销售的一种商品有月销售量;商店与职工之间存在“聘用”联系,每个商店有许多职工,每个职工只能在一个商店工作,商店聘用职工有聘期和工资。 (1).试画出E-R图。
(2).将该E-R图转换成关系模式,并指出主码和外码。
数据库系统概论 ER图设计
第七题:画ER图
海军某部要建立一个舰队信息系统,它包括如下两方面的信息: 1.舰队方面
舰队:舰队名称、基地地点 舰艇:编号、舰艇名称、所属舰队 2.舰艇方面
舰艇:舰艇编号、舰艇名、武器名称
武器:武器编号、武器名称、武器生产时间、舰艇编号 官兵:官兵证号、姓名、舰艇编号
其中,一个舰队拥有多艘舰艇,一艘舰艇属于一个舰队;一艘舰艇安装多种武器,一种武器可安装于多艘舰艇之上;一艘舰艇有多名官兵,一名官兵只属于一艘舰艇。要求完成如下设计:
(1).分别设计舰队和舰艇两个局部ER图; (2).将上述两个局部ER图合并成一个全局ER图; (3).将该全局ER图转换为关系模式; (4).合并时是否存在冲突,如何处理?
数据库系统概论 ER图设计
1属于n舰队数量舰艇舰队名称地基地点编号舰艇名称所属舰队 安装nn属于m武器舰艇数量1舰队编号官兵舰队名武器名称武器编号武器名称武器生产时间舰艇编号官兵证号姓名舰队编号
数据库系统概论 ER图设计
1属于n舰队Decision_1m数量舰艇1舰队名称地基地点编号舰艇名称所属舰队 nn属于安装m武器舰艇数量1舰队编号官兵舰队名武器名称武器编号武器名称武器生产时间舰艇编号官兵证号姓名舰队编号 关系模式 舰队
舰队名称 基地地点 舰艇
舰艇编号 舰艇名称 舰队名称 舰艇数量 官兵
官兵证号 姓名 舰艇编号 武器
武器名称 武器生产时间