试述E—R图转换为关系模型的转换规则。

admin2009-09-12  45

问题 试述E—R图转换为关系模型的转换规则。

选项

答案E—R图转换为关系模型的方法为: ①一个实体集转换为关系模型中的一个关系,实体的属性就是关系的属性。实体的码就是关系的码.关系的结构是关系模式。 ②一个l:l联系可以转换为一个独立的关系。也可以与任意一端实体集所对应的关系合并。如果将l:l联系转换为一个独立的关系,则与该联系相连的各实体的码以及联系本身的属性均转换为关系的属性,且每个实体的码均是该关系的候选码。如果将l:l联系与某一端实体所对应的关系合并,则需要在被合并关系中增加属性,其新增的属性为联系本身的属性和与联系相关的另一个实体的码。 ③实体间的l:n联系可以有两种转换方法:一种方法是将联系转换为一个独立的关系,其关系的属性由与该联系相连的各实体集的码以及联系本身的属性组成,而该关系的码为n端实体的码;另一种方法是在n端实体集中增加新属性,新属性由联系对应的l端实体集的码和联系自身的属性构成,新增属性后原关系的码不变。 ④一个m:n联系转换为一个关系:与该联系相连 的各实体集的码以及联系本身的属性均转换为关系的 属性,新关系的码为两个相连实体码的组合。

解析
转载请注明原文地址:https://kaotiyun.com/show/0pNZ777K
0

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