某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。 【需求分析结果】 (1)商场需要记录的信息包括商场编号(编号唯一)、商场名称、地址和联系电话。某商场信息如表13-1所示。 (2)每个商场包含不同的部门,部门需要记录的

admin2017-08-31  32

问题 某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统以方便管理其业务运作活动。
【需求分析结果】
(1)商场需要记录的信息包括商场编号(编号唯一)、商场名称、地址和联系电话。某商场信息如表13-1所示。

(2)每个商场包含不同的部门,部门需要记录的信息包括部门编号(集团公司分配)、部门名称、位置分布和联系电话。某商场的部门信息如表13-2所示。

(3)每个部门雇佣多名员工处理日常事务,每名员工只能隶属一个部门(新进员工在培训期不隶属于任何部门)。员工需要记录的信息包括员工编号(集团公司分配)、姓名、岗位、电话号码和工资。员工信息如表13-3所示。

(4)每个部门的员工中有一名是经理,每个经理只能管理一个部门,系统需要记录每个经理的任职时间。
【概念模型设计】
根据需求阶段搜集的信息,设计实体联系图(如图13-2所示)和关系模式(不完整)。

【关系模式设计】
商场(商场编号,商场名称,地址,联系电话)
部门(部门编号,部门名称,位置分布,联系电话, (a))
员工(员工编号,员工姓名,岗位,电话号码,工资,(b))
经理((c),任职时间)
根据问题描述,补充4个联系,完善图13.2所示的实体联系图。联系名可用联系l、联系2、联系3和联系4代替,联系的类型分为1:1、1:n和m:n。

选项

答案完整的实体联系图如表13-7所示。 [*]

解析 本题要求考生根据问题的描述,补充4个联系,完善图13.2的实体联系图。根据题目的描述“每个商场包含不同的部门”、“每个部门雇佣了多名员工处理日常事务,每名员工只能属于一个部门”、“每个部门的员工中有一个是经理,每个经理只能管理一个部门”可知,需要补充的4个联系是商场和部门之间、部门和员工之间、部门和经理之间及员工和经理之间的关系。显然,一个商场对应多个部门(一对多),一个部门有多个员工(一对多),一个部门对应一个经理(一对一),每个员工只有一个经理(一对一)。
转载请注明原文地址:https://kaotiyun.com/show/nKDZ777K
0

相关试题推荐
最新回复(0)