关系R(A,B,C,D)和S(B,C,D)进行笛卡尔运算,其结果集为(40)元关系。三个实体及它们之间的多对多联系

16 查阅

关系R(A,B,C,D)和S(B,C,D)进行笛卡尔运算,其结果集为(40)元关系。三个实体及它们之间的多对多联系至少应转换成(41)个关系模式。

A.4

B.3

C.6

D.7

参考答案:

D解析:本题考查应试者对关系运算和E-R图的基本概念掌握情况。试题(40)分析:两个元数分别为4目和3目的关系只和S的笛卡尔积是一个(4+3)列的元组的集合。元组的前4列是关系及的一个元组,后3列是关系S的一个元组。如果R和S中有相同的属性名,可在属性名前加关系名作为限定,以示区别。若及有足1个元组,s有K2个元组。则只和S的广义笛卡尔积有K1×k2个元组。试题(41)分析:E-R图是由实体、属性和联系三要素构成,而关系模型中只有唯一的结构——关系模式,通常采用以下方法加以转换。(1)实体向关系模式的转换

软考高级