将E-R模型转换为关系模型,规则正确的是A.一个实体可以转换成多个表B.一个m:n联系转换为3个关系模式C.一个1:n联系可以与n端对应的关系模式合并D.具有相同码的关系不可合并
将E-R模型转换为关系模型,规则正确的是
A.一个实体可以转换成多个表
B.一个m:n联系转换为3个关系模式
C.一个1:n联系可以与n端对应的关系模式合并
D.具有相同码的关系不可合并
参考答案和解析
一个实体转换为一个关系模式。实体的属性就是关系的属性,实体的标识属性就是关系的主键。对于实体间的联系有以下不同的情况:(1)1∶1联系:一般情况下是与任意一端所对应的关系模式合并,并且在该关系模式中加入另一个实体的标识属性和联系本身的属性,同时该实体的标识属性作为该关系模式的外键。(2)1∶n联系:一般是与n端所对应的关系模式合并,并且在该关系模式中加入1端实体的标识属性以及联系本身的属性,并将1端实体的标识属性作为该关系模式的外键。(3)m∶n联系:必须转换为一个独立的关系模式,且与该联系相连的各实体的标识属性以及联系本身的属性均转换为此关系模式的属性,且该关系模式的主键包含各实体的标识属性,外键为各实体的标识属性。(4)三个或三个以上实体间的一个多元联系也是转换为一个关系模式,与该多元联系相连的各实体的标识属性以及联系本身的属性均转换为此关系模式的属性,而此关系模式的主键包含各实体的标识属性,外键为各相关实体的标识属性。具有相同主键的关系模式可以合并。
相关考题:
单选题下列选项中,不属于全局E-R模型设计的是()A确定公共实体类型B消除冲突C将E-R模型转换为关系模型D合并局部E—R模型