请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。 请将下面关系模式中的(a)和(b)处填入属性名称,要求使用说明中已有的属性名称。 (1)王先生设计的关系模式不能管理职务和等

admin2009-05-15  59

问题 请使用“关系模式标记规则”,给出部门、等级、项目、工作计划关系模式的主键和外键,以及基本函数依赖集F1、F2、F3和F4。
请将下面关系模式中的(a)和(b)处填入属性名称,要求使用说明中已有的属性名称。
   (1)王先生设计的关系模式不能管理职务和等级之间的关系,可以通过修改“职务”关系模式实现,修改后的关系模式为:
   职务((a))
   (2)为了管理公司职员参加各项目每天的工作业绩,需设计工作业绩关系模式为:
   工作业绩((b))

选项

答案(a)职务(职务代码,职务名,等级代码) (b)工作业绩(项目代码,职员代码,年月日,工作时间)

解析 该公司的职员既分等级,又分职务,并且规定“一个职务对应某个等级,一个等级对应多个职务”,可见等级和职务之间存在一对多的联系。但是。在王先生设计的关系模式中,不能管理这种联系。根据E-R图向关系模式转换的规则,我们可以通过修改“职务”关系模式来弥补,在“职务”关系模式中增加“等级代码”属性。
    另外,在王先生设计的关系模式中,不能管理职员的工作业绩,为了管理公司职员参加各项目每天的工作业绩,必须设计“工作业绩”关系模式,根据图22-15,该关系模式设计如下:
   工作业绩(项目代码,职员代码,年月日,工作时间)
转载请注明原文地址:https://jikaoti.com/ti/Pex7FFFM
0

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