返回信息流一个学生选了很多门课,每个课又有很多学生选。
现在想建立学生和课程之间的关系,希望能够对某一个课程,可以搜索有哪些学生选了;对某一个学生,可以搜索他选了哪些课。这样的表格该怎么设计呢?
现在初步的想法是这样一个表
最左边一列字段名是学生姓名,然后右边的列字段名都是各个课程名,然后主区域用0和1来表示某个学生是(1)否(0)选了这门课。这样就通过查询二进制的值来得到想要的信息。不知道这样做是不是合理的?求各位大大赐教。
这是一条镜像帖。来源:北邮人论坛 / database / #8087同步于 2014/5/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
小白请问一下这样的一个关系该如何设计表?
ginues109
2014/5/9镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
谢谢回答。
请问最后一个选课是什么意思?学号和课号关联起来构成主键吗?
【 在 ipfox 的大作中提到: 】
: 学生:学生id,学生信息etc
: 课程:课程id ,课程信息etc
: 选课:学生id -> 课程id
: ...................
来自「北邮人论坛手机版」