问答题

[说明]
某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统便于管理其业务运作活动。
[需求分析结果]
1.商场需要记录的信息包括商场编号(商场编号不重复)、商场名称、地址和联系电话。某商场信息如下表1所示。
2.每个商场包含不同的部门,部门需要记录的信息包括部门编号(不同商场的部门编号不同)、部门名称、位置分布和联系电话。某商场的部门信息如表2所示。

 

表2 部门信息表
商场编号
部门名称
位置分布
联系电话
DT002
财务部
商场大楼六层
82504342
DT007
后勤部
商场地下副一层
82504347
DT021
安保部
商场地下副一层
82504358
DT005
人事部
商场大楼六层
82504446
DT021
管理部
商场裙楼三层
82504668

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

 

表3 员工信息表
员工编号
姓名
岗位
电话号码
工资
XA3310
周 超
理货员
13609257638
1500.00
SH1075
刘 飞
防损员
13477293487

1500.00

XA0048
江雪花
广播员
15234567893
1428.00
BJ3123
张正华
经理
13345698432
1876.00

4.每个部门的员工中有一个是经理,每个经理只能管理一个部门。系统要记录每个经理的任职时间。
[概念模型设计]
根据需求阶段收集的信息,设计的实体联系图和关系模式(不完整)如下:
[关系模式设计]
商场(商场编号,商场名称,地址,联系电话)
部门(部门编号,部门名称,位置分布,联系电话, (a) )
员工(员工编号,姓名,岗位,电话号码,工资, (b) )
经理( (c) ,任职时间)

[问题2]
根据实体联系图,将关系模式中的空(a)~(c)补充完整,并分别给出部门、员工和经理关系模式的主键和外键。

【参考答案】

(a)商场编号 (b)部门编号 (c)员工编号
部门关系模式的主键:部门编号
外键:商场编号

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)