填空题:分析下面的语义:有若干班级,每个班级包括: 班级号,班级名,专业,人数 ;每个班级有若干运动员,运动员只能属于一个班, 运动员属
Luz5年前 (2021-06-19)题库1590
分析下面的语义:有若干班级,每个班级包括: 班级号,班级名,专业,人数 ;每个班级有若干运动员,运动员只能属于一个班, 运动员属性:运动员编号,姓名,性别,年龄 ;有若干比赛项目,包括:项目号,名称,比赛地点 ;每名运动员可参加多项比赛,每个项目可有多名运动员参加 ;比赛项目有比赛名次和成绩属性。
请根据语义分析情况回答下面的问题。
1、对该数据库进行概念结构设计(ER图)时应该有个实体。
2、实体班级、运动员、项目对应该的属性个数分别是、、。
3、班级和运动员之间的联系是;运动员和项目之间的参赛联系是,该联系属性个数为个。
4、根据ER分析结果,至少应生成个关系模式。其中运动员关系模式的主码是,外码是;参赛联系的主码由个属性共同构成。其中和分别是外码。
答案:
第1空:3 ||
第2空:4 ||
第3空:4 ||
第4空:3 ||
第5空:1:m || 一对多 || 1对多 ||
第6空:m:n || 多对多 || n:m ||
第7空:2 ||
第8空:4 ||
第9空:运动员编号 ||
第10空:班级号 ||
第11空:2 ||
第12空:运动员编号 || 项目号 ||
第13空:项目号 || 运动员编号 ||