列表

详情


阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
某企业管理部门拟开发信息管理系统,部分需求分析结果如下: 
1)管理部门有多个不同科室,科室信息主要包括科室编号、科室名称;
2)每一个科室由若干名科员组成,科员信息主要包括职工号、姓名、性别;
3)每个科室都有一名主管上级领导,上级领导信息主要包括编号、姓名、职务;
4)科室科员负责为职工提供服务,职工信息主要包括职工号、姓名、车间,服务信息主要包括服务日期、服务事宜、处理结果。
 

【问题1】(4分)
依据上述说明设计的实体-联系图如图2-1所示(不完整),请将图中(a)、(b)处正确实体名和联系名填写在答题纸对应的位置上。

【问题2】(6分)
请将图2-1对应的各实体之间的联系类型填写在答题纸对应的位置上
(1)上级领导与(a)之间的联系类型;
(2)(a)与科员之间的联系类型;
(3)科员与职工之间的联系类型
【问题3】(5分)
请指出科室、职工关系模式的主键,以及图2-1中(b)的属性,并将其填写在答题纸对应的位置上。

参考答案:

【问题1】(4分)
(a)科室
(b)服务
【问题2】(6分)
(1)1:n(主管领导与科室之间是一对多联系)

(2)1:n(科室与科员之间也是一对多联系)
(3)m:n(科员与职工之间是多对多联系)
【问题3】(5分)
科室:科室编号(2分)
职工:职工号(2分)
(b):服务日期、服务事宜、处理结果(任意答对1项得1分)

详细解析:

【问题1】:根据题干中的描述该模型中应该有四个实体:即上级领导、科室、科员、和职工,因此图中(a)处应该填写的实体应该为科室。根据说明中的第4点“科室科员负责为职工提供服务”可以得出(b)处应该填写的联系名为:服务
【问题2】:根据题干中说明3中“每个科室都有一名主管上级领导”,再结合E-R图中(a)端已经填写的*号,可以判断出:上级领导和科室之间存在1:n(一对多)的关系;根据题干中说明2中“每一个科室由若干名科员组成”,再结合E-R图中(a)端已经填写的1号,可以判断出:科室和科员之间存在1:n(一对多)的关系;根据题干中的描述结合实际的情况,可以判断出:科员与职工之间是m:n(多对多)联系
【问题3】:根据题干说明中 “科室信息主要包括科室编号、科室名称,职工信息主要包括职工号、姓名、车间”,可以很容易看出,一个科室编号可以唯一确定一个科室名称;一个职工号可以唯一标识一个职工的姓名及车间等信息,因此这两关系的主键应该为科室编号和职工号;根据题干中” 服务信息主要包括服务日期、服务事宜、处理结果。“的描述,可以得知服务的属性应该包括:服务日期、服务事宜、处理结果等信息。

上一题