学生S:学号SNO,姓名SNAME,性别SEX,年龄AGE,所在系DNAME;
课程C:课程号CNO,课程名CNAME,学分CREDIT,预选课程PRE_CNO;
学生和课程之间存在联系:一个学生可选修多门课程,一门课程可被多个学生选修。每个学生修一每门课程有一个成绩。
试完成如下工作:
1.根据上述业务规则设计E-R模型,要求在E-R模型中注明属性和联系的类型。
2.将E-R模型转换成关系模型。
【正确答案】:
E-R图:
2.关系数据库模式:
学生S(学号,姓名,性别,年龄,所在系)
课程C(课程号,课程名,学分,预选课程)
选修SC(学号,课程编号,成绩)