学生选课系统如何存储选择了该门课程的所有学生信息和该学生的选择的所有课程,
我是建立了2张表了,一张学生表(包含学生的基本信息),一张课程表(包含课程的基本信息)
就是这第三张表应该包含哪些字段才能存储我上面所说的,一个学生选多门课,一门课可以被多个学生选择,这在数据表了里面改怎么去存储呢
第三张表(主键Id,学生Id,课程Id)。
第三张表我有这样,可是当一个学生选了好几门课,一门课被好几个学生选了该怎么去存呢
@叶落无声1:
1 学生1,课程1
2 学生1,课程2
3 学生2,课程2
So Easy!!!
@幻天芒: 谢谢,后面也是这样存的,就是不懂还有没有更好的解决方案
@叶落无声1: 这是标准的一对多存储啊。当然,你直接在学生表,用,分割存课程也是ok的。