E-R图中的实体集A、B之间为1:*联系,转换为关系模型时,在B实体集中增加A实体集的标识符作外码;而在面向对象数据模型中, (69)________________。

admin2020-04-30  56

问题 E-R图中的实体集A、B之间为1:*联系,转换为关系模型时,在B实体集中增加A实体集的标识符作外码;而在面向对象数据模型中, (69)________________。

选项 A、在B对象中增加一个引用属性外,对A对象不作任何处理
B、在B对象中增加一个引用属性外,在A对象中增加一组引用属性
C、在A对象中增加一组引用属性外,对B对象不作任何处理
D、在A对象中增加一组引用属性外,在B对象中增加一组引用属性

答案B

解析 E-R图中的实体,在转换成关系数据模型时以记录的方式实现存储,用主码唯一确定一条记录,实体间的联系用外码表达,通过自然连接以运算的方法将相关联的记录连接起来获得完整信息。在面向对象数据模型中,实体被转换为对象,用对象标识符来唯一确定一个对象,实体问的联系用引用类型实现,相当于指针,在访问关联对象时通过指针去直接访问。因此,对象问的关联必须在A、B两个对象中都增加引用属性指向相关联的对方。在1:*联系中的1方对象要增加一组引用分别指向它相关联的多个*方的对象,而*方对象增加一个引用属性指向一个1方对象。
转载请注明原文地址:https://kaotiyun.com/show/65TZ777K
0

最新回复(0)