
数据库概念设计 ER 图实例集
例 1.某田径运动会组委会需要一运动会管理系统,现提出如下需
求。该系统中存在运动队和运动会两方面的实体。
1.运动队方面
运动队:队名、教练姓名
队员:编号、姓名、性别、项名
其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队
一般有一个教练,一个队员可参加多个项目
2.运动会方面
运动队:队编号、队名、教练姓名
项目:项目名、参加运动队编号、场地
其中,一个项目可由多个队参加,一个运动队可参加多个项目,一个
项目一个比赛场地。
现要求:(1).分别设计运动队和运动会的局部 ER 图。
(2).将它们合并为一个全局 E-R 图。
(3).合并时存在什么冲突,如何解决?
运动队局部 ER 图:
运动会局部 ER 图:
全局 ER 图:
存在的冲突
(1).命名冲突:项名、项目名异名同义,统一命名为项目名;