为什么要将类间的多对多关系转换为两个多对一关系?

如题所述

将类间的多对多关系转换为两个多对一关系是因二者不是一个实体类。根据查询相关信息显示在数据库设计的过程中,一对多情况下的设计比较容易,多对多情况下的设计相对复杂一些,若实体之间存在多对多的关系,就可以将其转化为若干个一对多关系,简化设计,以最简单的两个实体之间的多对多关系为例,可以在两者之间增加第三个实体:关系实体,原来的两个实体都和这个关系实体发生联系。
温馨提示:答案为网友推荐,仅供参考
相似回答