问答题
阅读以下说明,回答问题1~4。
[说明]
某足球队有多个梯队,每个梯队由多名球员,一名球员仅属于一个梯队,一只梯队仅能参加某一特定级别的联赛,不同的梯队参加不同的联赛,一个赞助商可以提供为多个级别的联赛提供赞助。梯队的属性有:梯队号、梯队电话;球员的属性有:编号、姓名、所属梯队、联赛级别;联赛的属性有:联赛级别、球队数目;赞助商的属性有:品牌、联系电话;赞助费的属性有:赞助商名、联赛级别、金额。根据以上描述,完成如下任务:
问答题
[问题1]
指出球员与联赛间的联系类型,指出赞助商与联赛间的联系类型
【正确答案】
【答案解析】球虽与联赛间的联系类型为多对一类型,赞助商与联赛间的联系类型为多对多类型
问答题
[问题2]
设计出满足上述要求的E-R图。
【正确答案】
【答案解析】
问答题
[问题3]
将该E-R图转换成关系模式结构。
【正确答案】
【答案解析】对应的关系模式如下: 梯队(梯队号、梯队电话) 球员(编号、姓名、所属梯队、联赛级别) 联赛(联赛级别、球队数目) 赞助费(赞助商名、联赛级别、金额) 赞助商(品牌:电话)
问答题
[问题4]
针对转化后的模式关系结构,支持每个关系模式的候选码。
【正确答案】
【答案解析】各关系模式的候选码如下: 梯队的候选码是梯队号 球员的候选码是编号 联赛的候选码是联赛级别 赞助费的候选码是赞助商名+赞助的联赛级别赞助商的候选码是品牌