12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是

12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个ER结构转换成的关系模式至少有?为什么

12个实体类型+6个M:N联系类型=18

根据ER图转换关系模型规则,12个实体类型转换为12个关系模型,6个M:N联系类型转换为6个关模型,共18个关系模式。

6个不同实体集+3个M∶N联系=9

一对一联系:隐含在实体对应的关系中

一对多联系:隐含在实体对应的关系中

多对多联系:直接用关系表示

把ER图中的实体类型和M:N的联系类型分别转换成关系;

在属性名下加一横线表示关系的主码;

联系类型相应的关系属性由联系类型属性和与之联系的实体。

类型的主码一起组合而成。

扩展资料:

通常,使用实体-联系图(entity-relationship diagram)来建立数据模型。可以把实体-联系图简称为ER图,相应地可把用ER图描绘的数据模型称为ER模型。ER图中包含了实体(即数据对象)、关系和属性等3种基本成分,通常用矩形框代表实体,用连接相关实体的菱形框表示关系,用椭圆形或圆角矩形表示实体(或关系)的属性,并用直线把实体(或关系)与其属性连接起来。例如,图1是某学校教学管理的ER图。

参考资料来源:百度百科-实体关系模型

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-23
根据ER图转换关系模型规则,12个实体类型转换为12个关系模型,6个M:N联系类型转换为6个关模型,共18个关系模式。

参考练习:http://wenku.baidu.com/view/33849a73a417866fb84a8eb5.html
相似回答