设在一个学校信息系统的ER图中,有教师、项目、学生三类实体,一名教师可以负责多个项目,每个项目只能有一个负责人,一名教师可以参与多个项目,一个学生只能参与一个项目,一个项目可以有多个学生和教师参与。将该ER图转化为关系模型后,得到的关系模式个数是(

admin2021-06-28  30

问题 设在一个学校信息系统的ER图中,有教师、项目、学生三类实体,一名教师可以负责多个项目,每个项目只能有一个负责人,一名教师可以参与多个项目,一个学生只能参与一个项目,一个项目可以有多个学生和教师参与。将该ER图转化为关系模型后,得到的关系模式个数是(    )。

选项 A、4个
B、5个
C、6个
D、7个

答案A

解析 根据题意,本题中存在3个实体,2个联系即教师和项目之间是多对多联系,项目和学生之间是一对多联系。在从ER图转换为关系模式时,实体转换为独立的模式,多对多联系转换为关系模式,一对多联系中一端并入到多端的实体中。因此本题中有3个实体转换的模式,1个多对多联系转换的关系模式,一共可以得到4个关系模式。故答案为A项。
转载请注明原文地址:https://kaotiyun.com/show/IseZ777K
0

最新回复(0)