在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当做实体,而在另一局部应用中被当做属性,这种冲突被称为(60) 冲突。

admin2010-01-23  23

问题 在数据库设计中,当合并局部E-R图时,“职工”在某一局部应用中被当做实体,而在另一局部应用中被当做属性,这种冲突被称为(60)  冲突。

选项 A、属性
B、命名
C、结构
D、联系

答案C

解析 合并局部E—R图时,主要有三类冲突:属性冲突、命名冲突和结构冲突。属性冲突:属性值的类型不同、属性的取值范围不同或属性取值单位不同。命名冲突:异名同义,如对于科研项目,财务科称为项目,科研处称为课题,生产管理处称为工程;同名异义,即不同意义的对象在不同的局部E-R图中具有相同的名字。结构冲突:同一对象在不同E-R图中具有不同的抽象意义,例如题中“职工”在某一局部应用中被当做实体,而在另一局部应用中被当做属性;同一实体在不同的局部E-R图中所包含的属性个数和属性排列次序不完全相同;实体间联系的类型在不同E-R图中不相同,例如,实体E1、E2在一个局部E-R图中是多对多联系,而在另一个局部E-R图中是一对多联系。
转载请注明原文地址:https://kaotiyun.com/show/pMxZ777K
0

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