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
想做一个课程表网站自用,但是遇到一个问题:该如何设计数据库要求有:1.每周的课程可能不一样(大多数是一样的)2.有的课周次不连续3.同一门课一周里有不同的教室比如C语言。前4周每周三节课,第5周没课,第8周没课,其余每周2节课再比如心理健康只有4-7周三下午第一节课,其余周的周三下午第一节是别的课特来恳求大神帮忙回答
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
course表:id name description课程时间联系表:id courseId weekth(第几周) day(周几) hour(开始上课时间)比如说在第3周的星期三14:00-15:00 15:00-16:00 有两节课,则课程时间联系表中就会有两条记录:
这里我们记C语言的课程ID为15
|--id-- |--courseId--|-- weekth-- |--day-- |--hour--||1 |15 |3 |3 |14 ||2 |15 |3 |3 |15 |
course表:id name description
课程时间联系表:id courseId weekth(第几周) day(周几) hour(开始上课时间)
比如说在第3周的星期三14:00-15:00 15:00-16:00 有两节课,则课程时间联系表中就会有两条记录:
|--id-- |--courseId--|-- weekth-- |--day-- |--hour--|
|1 |15 |3 |3 |14 |
|2 |15 |3 |3 |15 |