数据库逻辑结构中对于3个不同实体集和它们之间多对多联系m:n:p最少可转换成几个关系模式?求大虾详解~

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 09:11:59
数据库逻辑结构中对于3个不同实体集和它们之间多对多联系m:n:p最少可转换成几个关系模式?求大虾详解~

数据库逻辑结构中对于3个不同实体集和它们之间多对多联系m:n:p最少可转换成几个关系模式?求大虾详解~
数据库逻辑结构中对于3个不同实体集和它们之间多对多联系m:n:p最少可转换成几个关系模式?求大虾详解~

数据库逻辑结构中对于3个不同实体集和它们之间多对多联系m:n:p最少可转换成几个关系模式?求大虾详解~
书上答案是4个.我也向问的.后来看了下书,在软件设计师考试同步辅导的P277面有,也学习了下.现在打出来大家一起学习呀~
实体对应一个关系,联系对应一个关系 .
一个多对多的联系转化为一个关系模式,加上三个实体转化的关系模式,正好四个.
多说一下:
每个实体类型转换成一个关系模式;
一个1:1的联系可以转换成一个关系模式;
一个1:n的联系可以转换成一个关系模式或者与n段关系模式合并;
一个n:m的联系可转换成一个关系模式,两端关系的码及其联系的属性为该关系的属性,而关系的码为两端实体码的组合.
3个或3个以上的多对多的联系可转换为一个关系模式.诸关系的码及联系的属性为关系的属性,而关系的码为个实体的码的组合.

一般2个