拾题
首页 / 软考真题 / 数据库设计 / 第 7 题

在合并 E-R 图时,解决上述冲突的方法是( )。

单选题

在合并 E-R 图时,解决上述冲突的方法是( )。

A. 员工实体和培训师实体均保持不变

B. 保留员工实体、删除培训师实体

C. 员工实体中加入职称属性,删除培训师实体

D. 将培训师实体所有属性并入员工实体,删除培训师实体

答案:C

解析

正确答案:C。合并 E-R 图时,员工与培训师可能描述同一业务对象,存在属性或结构冲突。培训师通常是员工的一种角色,其关键差异是“职称”,因此应把职称并入员工实体,并删除冗余的培训师实体,既解决冲突又保留必要信息。

A:保留两个实体,冲突和冗余仍然存在。

B:只删除培训师实体,未保留其特有信息,会造成信息丢失。

D:把培训师全部属性并入员工,可能引入重复或不必要属性,不够精炼。

考点延伸:E-R 图合并常见冲突包括属性冲突、命名冲突、结构冲突。同一对象在不同子图中抽象不一致时,应按统一语义归并,通常采用“合并实体、补充属性、消除冗余”的策略。

← 上一题

本单元其他题目

在拾题里做这套题