问答题
阅读下列说明,回答问题1至问题3,将解答填入的对应栏内。
[说明]
某集团公司拥有多个大型连锁商场,公司需要构建一个数据库系统便于管理其业务运作活动。
[需求分析结果]
1.商场需要记录的信息包括商场编号(商场编号不重复)、商场名称、地址和联系电话。某商场信息如下表1所示。
2.每个商场包含不同的部门,部门需要记录的信息包括部门编号(不同商场的部门编号不同)、部门名称、位置分布和联系电话。某商场的部门信息如表2所示。
表1 部门信息表
商场编号 |
部门名称 |
位置分布 |
联系电话 |
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) ,任职时间)
【参考答案】
(d)紧急联系人 (e)1:n