为体育部门建立数据库,其中包含如下信息:
    (1)运动队:队名、主教练,其中队名唯一标识运动队。
    (2)运动员:运动员编号、姓名、性别、年龄。
    (3)运动项目:项目编号、项目名、所属类别。
    其中:每个运动队有多名运动员,每名运动员只属于一个运动队;每名运动员可以参加多个项目,每个项目可以有多个运动员参加。系统记录每名运动员参加每个项目所得名次和成绩以及比赛日期。
问答题   根据以上叙述,建立E-R模型,并在图中注明属性、联系的类型;
 
【正确答案】E-R图如下图所示:
   
【答案解析】
问答题   根据转换规则,将E-R模型转换成关系模型,要求标明每个关系模式的主码和外码(如果存在)。
 
【正确答案】关系模式如下:
   运动队(队名,主教练)
   主码:队名
   运动员(运动员编号,姓名,性别,年龄,队名)
   主码:运动员编号
   外码:队名
   运动项目(项目编号,项目名,所属类别)
   主码:项目编号
   参加(运动员编号,项目编号,名次,成绩,比赛日期)
   主码:(运动员编号,项目编号)
   外码:运动员编号,项目编号
【答案解析】