热门推荐








两个实体间的多对多关系是哪种关系
问题更新日期:2024-04-28 00:01:31
问题描述
两个实体间的多对多关系是哪种关系,在线求解答
- 精选答案
-
可以,因为有这个必要,在数据库设计的过程中,一对多情况下的设计比较容易,多对多情况下的设计相对复杂一些。
若实体之间存在多对多的关系,就可以将其转化为若干个一对多关系,简化设计。以最简单的两个实体之间的多对多关系为例,可以在两者之间增加第三个实体:关系实体,原来的两个实体都和这个关系实体发生联系。换句话说,原来多对多的关系,转变为两个一对多的关系。从表设计角度来讲,这里的第三个实体,也应该对应一张表,存储了两个实体之间复杂的关系。例如,在"教务系统"中,"课程"是一个实体,"学生"也是一个实体。这两个实体之间的关系,是一个典型的多对多关系:一门课程在不同时间可以被多个学生选,一个学生又可以选多门课程。这种情况下,要在二者之间增加第三个实体,该实体取名为"选课",它的属性为:课程编号、学生学号,分别作外键 ("课程"的主键,"学生"的主键),使它能与"课程"和"学生"连接;另外还包括选课的其他信息,如选课时间,课程教师,课程分数等。当然,如果多个实体之间有互相的多对多关系,情况可以以此类推。
猜你喜欢内容
-
耿直讨人嫌的上一句是啥
耿直讨人嫌的上一句是啥回答数有3条优质答案参考
-
“顺情说好话,耿直讨人嫌”什么意思
“顺情说好话,耿直讨人嫌”什么意思回答数有3条优质答案参考
-
顺情说好话耿直讨人嫌上一句
顺情说好话耿直讨人嫌上一句回答数有3条优质答案参考
-
绕了一圈又绕回来了用什么成语形容
绕了一圈又绕回来了用什么成语形容回答数有3条优质答案参考
-
研究生入编薪级标准
研究生入编薪级标准回答数有3条优质答案参考
-
一轮当空是什么意思
一轮当空是什么意思回答数有3条优质答案参考
-
秋天在草地上,小草后面怎么写
秋天在草地上,小草后面怎么写回答数有3条优质答案参考
-
源于历史的四字成语
源于历史的四字成语回答数有3条优质答案参考
-
来源历史的成语
来源历史的成语回答数有3条优质答案参考
-
一什么枣空词语
一什么枣空词语回答数有3条优质答案参考