在局部E-R图合并为总体E-R图的过程中,______是错误的。
A.不同局部E-R图中出现的相同实体,在总体E-R图中只能出现一次
B.在总体E-R图中可以添加属于不同局部E-R图实体问的联系
C.在总体E-R图中可以删除在原局部E-R图中存在的联系
D.在总体E-R图中不能删除任何不同实体间的联系
参考答案:D
解析: 在局部E-R图合并(视图集成)时需要解决选项A“不同局部E-R图中出现的相同实体,在总体E-R图中只能出现一次”的问题。
对于选项B“在总体E-R图中可以添加属于不同局部E-R图实体问的联系”是可以在E-R图合并时根据应用需求添加。
对于选项C“在总体E-R图中可以删除在原局部E-R图中存在的联系”是指在局部E-R图合并过程中,可能会出现冗余联系,应当消除。
在局部E-R图合并过程中,可能会出现不同实体间的冗余联系,而这些冗余联系是可以被删除的。因此选项D“在总体E-R图中不能删除任何不同实体间的联系”的说法是错误的。
考点链接7.5.1:E-R图转换各种冲突说明
实体——联系(E-R)图的设计需要对需求分析阶段所得到的数据进行分类、聚集和概括,从而确定实体、属性和联系。其设计过程需要经历:选择局部应用、逐一设计局部E-R图和E-R图合并(也称为视图集成)等步骤。
根据局部应用设计好各局部E-R图之后,就可以对各局部E-R图进行合并。合并的目的是为了解决在集成的过程中局部E-R图中相互间存在的冲突,消除局部E-R图之间存在的信息冗余,使之成为能够被全系统所有用户共同理解和接受的统一的、精炼的全局概念模型。合并的方法是将具有相同实体的两个或多个E-R图合并为一个,在合成后的E—R图中把相同实体用一个实体表示,合成后的实体的属性是所有局部E-R图中该实体的属性的并集,并以此实体为中心,并入其他所有局部E-R图。再把合成后的E-R图以局部E-R图看待,合并剩余的局部E-R图,直至所有的E-R图全部合并,就构成一张全局E-R图。
各局部E-R图之间的冲突主要有3类,见表。
各种E-R图转换冲突说明表
|