单选题 某企业工程项目管理数据库的部分关系模式如下所示,其中带实下划线的表示主键,虚下划线的表示外键。
【正确答案】 D
【答案解析】
【正确答案】 C
【答案解析】
【正确答案】 A
【答案解析】[解析] 依题意,由题干中给出的关系模式可知,本试题涉及到4个实体(即供应商、项目、零件、员工)和1个联系(即供应)。而“供应”关系模式的主键和外键由项目、零件、供应商3个关系模式的主键构成。按照多对多联系向关系模式转换规则可知,供应商、项目、零件3个实体之间存在一个。k:n:m的“供应”联系。
由题干中“一个工程项目可以有多个员工参加,每个员工可以参加多个项目”等关键信息可知,实体“项目”与实体“员工”之间存在联系“参加”,其联系的类型为多对多(n:m)。按照多对多联系向关系模式转换规则可知,必须将“参加”联系设计成一个独立的关系模式,其属性为两端实体“项目”、“员工”的主键(作为外键)加上联系自身的属性,而该关系模式的主键为两端实体的主键组合。