84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
大概就是一个选课系统的网站,其中要实现学生选课的功能,一般课程的时间都是周X 第X节到第X节,然后我就不知道数据表里面的time字段该怎么搞了。。。
感觉放date类型也不对,放string类型也很怪,而且还要展示学生的课表,到时候肯定还是按时间来展示的。。所以求指点这个字段该怎么设计?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
你可以把课程,学生,日程表,选课关系分开放四个表。
课程表 课程ID 课程名称 讲师姓名 第几周到第几周 ...
学生 学生ID 学生姓名 ...
日程表 日程ID 课程ID 星期几 第几节课 ...
选课关系 选课关系ID 学生ID 课程ID
这样下来你知道学生姓名,想要搜索明天下午要上那些课就这么干:从学生表中根据姓名获取学生ID,从选课关系根据学生ID得到他选过的所有课程的课程ID,从课程表根据课程ID获取该每个课程的开始和结束时间,保留符合明天日期的那些课程。再从日程表根据课程ID获取明天下午可能要上的课程。大概就这样吧我想的。我也没做过这种的,大概猜测了下。希望有帮助。
你可以把课程,学生,日程表,选课关系分开放四个表。
这样下来你知道学生姓名,想要搜索明天下午要上那些课就这么干:
从学生表中根据姓名获取学生ID,从选课关系根据学生ID得到他选过的所有课程的课程ID,从课程表根据课程ID获取该每个课程的开始和结束时间,保留符合明天日期的那些课程。再从日程表根据课程ID获取明天下午可能要上的课程。
大概就这样吧我想的。我也没做过这种的,大概猜测了下。希望有帮助。