请教:关于排课问题的实体关系

09-05-01 webwebstudy
    

正在做一个计算机系实验室排课的设计。

我想的对象有 教师、班级、教室、课程,还有一个课程安排。

根据 课程找到其授课教师,上课班级的空时间,再找相应的教室。得到一个课程安排。

关系比较复杂。

我想 教师与课程是一对多的关系

班级与课程是多对多的关系

教室与课程也是多对多的关系

课程安排是 属性有:课程id,教室id,和时间代号

有点混乱。不知道课程安排和课程,教室,时间的关系要怎么样设计。

越想越混乱。

望各位高手指点迷津。

相关:

http://www.jdon.com/jivejdon/thread/22244.html

别人的问题:请看下面一个设计:

  学生:Student(学号(pk), 姓名, 年龄);

  课程:Course(课程名称(pk), 学分);

  选课关系:SelectCourse(学号(pk), 课程名称(pk), 成绩)。

其中关系表中的成绩是否算其他属性呢??请教大哥

http://www.jdon.com/jivejdon/thread/34116.html

学籍管理系统的MDA的困惑()

[该贴被webwebstudy于2009-05-01 17:57修改过]

[该贴被webwebstudy于2009-05-01 18:00修改过]

    

webwebstudy
2009-05-01 18:05

希望各位多多提出自己的意见。希望能早点解决这个问题。不然下面的无法进行!!

谢谢了!!!