求助javaweb的前辈们,想向你们请教一个比较典型的问题~

上帝爱众生 发布于 2015/03/18 08:32
阅读 152
收藏 0

最近在做一个学校的实验系统,我们都知道老师根据不同的学期会教不同的班级,老师又会教不同班级的不同课程,就是这样一层关系,学生做实验,提交实验答案,管理员发布每科的实验,对应科目的老师会设置每个班级的时间段,然后让自己所带班级都做到这个实验,老师具有审批实验功能,

我是这样做的:建立一张课表,让老师和课程作为该表的外键存储进去,然后让班级和这张表多对一关联(因为一个班级可以对应多个老师所教科目),这样是一种自创的做法,实现是可以实现,但是不够经典,这应该是一个比较经典的问题了吧?各位前辈们在当年是怎么建表的?有没有更简便的方法?

加载中
0
Brin想写程序
Brin想写程序

这是数据库问题,不是java问题。

而且课表这种东西,明显就是标准多对多关系表。。

所以不是啥自创做法,经典到不能再经典了。。大家都是这么做的。

上帝爱众生
上帝爱众生
因为之前我没做过这种东西,所以第一次做又是自己设计的数据库,怕自己做的太麻烦,有可能这种经典问题会有更简单的做法,这样说来的话以后我就这样做了,谢谢你的回答~
返回顶部
顶部