假定要建立一个关于篮球职业联盟的数据库,需管理如下信息: ·每个球队有球队名称、所在城市; ·每位球员有球员姓名、薪酬; ·每场比赛有比赛编号、比赛时间、比赛结果、参加比赛的主场球队、参加比赛的客场球队。 其中带下划线的属性是唯一标识。其他需满足的要求如下

admin2020-05-25  235

问题 假定要建立一个关于篮球职业联盟的数据库,需管理如下信息:
·每个球队有球队名称、所在城市;
·每位球员有球员姓名、薪酬;
·每场比赛有比赛编号、比赛时间、比赛结果、参加比赛的主场球队、参加比赛的客场球队。
其中带下划线的属性是唯一标识。其他需满足的要求如下:
·每位球员只属于一个球队,每个球队拥有多位球员;
·每位球员可参加多场比赛,每场比赛有多位球员参加,同时球员参加每场比赛会有相应的
数据统计,包括得分和篮板。
请根据以上描述,试画出相应的ER图。

选项

答案[*]

解析 ER图的设计原则:在设计ER图时,首先应根据需求分析,确认实体、属性和联系这3种ER图的基本要素。在ER图中,分别用矩形框表示实体,椭圆表示属性,菱形框表示联系。
①实体:把客观存在并且可以相互区别的事物称为实体。实体可以是实际事物,也可以是抽象事物,如球队、球员、比赛等。
②属性:描述实体的特性称为属性,如球队的球队名称、所在城市等。能唯一标识实体的属性作为主属性,在ER图中用下划线标识。
③联系:联系是实体间有意义的相互作用,即实体间存在的关联。一般用动词作为联系的名字,如属于、参赛等,能表示实体之间的关系。
本题中每位球员只属于一个球队,每个球队拥有多位球员,所以球队实体与球员实体有一对多的联系;每位球员可参加多场比赛,每场比赛有多位球员参加,同时球员参加每场比赛会有相应的数据统计,包括得分和篮板。所以球员实体与比赛实体有多对多的联系。
转载请注明原文地址:https://jikaoti.com/ti/kZkiFFFM
0

相关试题推荐
最新回复(0)