有12个实体类型,并且它们之间存在着15个不同的二元联系,其中4个是1:1联系类型,5个是1:N联系类型,6个M:N联系类型,那么根据转换规则,这个E-R结构转换成的关系模式最多有 ( ) A 17个 B 18个 C 23个 D 27个
时间: 2024-03-15 20:42:09 浏览: 200
基于二元联系数的区间直觉模糊数多准则决策方法
根据转换规则,1:1联系类型对应的是将外键作为关系中的主键,1:N联系类型对应的是在“N”端的表中添加外键,M:N联系类型对应的是在两个实体表之间添加一个中间表,因此可以按照以下步骤转换:
1. 对于4个1:1联系类型,每个联系对应的两个实体中有一个实体需要添加外键,因此需要新增4个属性,每个属性对应一个关系模式,共4个关系模式。
2. 对于5个1:N联系类型,每个联系对应的N端实体需要添加外键,因此需要新增5个属性,每个属性对应一个关系模式,共5个关系模式。
3. 对于6个M:N联系类型,每个联系对应一个中间表,因此需要新增6个中间表,每个中间表对应一个关系模式,共6个关系模式。
综上所述,E-R结构转换成的关系模式最多有15个关系模式(4+5+6=15),因此选项C“23个”是正确的。因此,答案为C。
阅读全文