问答题

案例分析题

设某学校教务管理系统有实体:
学生(Student):属性stu-id、stu-name、age和sex等;
课程(Course):属性course-id、course-name、level等;
教材(Book):属性book-name、author等;
教员(Teacher):属性teacher-id、title、address等;
教室(Classroom):属性classroom-id、classroom-name等。
这些实体之间的联系如下:
(1)每门课程可以有若干个教员讲授,使用若干本教材;每一位教员只讲授一门课程;每一本教材只供一门课程使用;
(2)每门课程需要占用多个教室;每个教室可以供给多门课程使用。用属性use-date来表示课程占用教室的时间;
(3)每名学生可以选择多门课程;每门课程可以供多名学生学习。用属性grade来表示该生所选课程的成绩。

试画出该应用环境下的E-R图。

【参考答案】

E-R图如图所示:

相关试题