小编dra*_*apu的帖子

我应该为MySql中的讲师和学生制作1或2个表吗?

我目前正在开展一个项目,您可以在其中保存讲师和学生的详细信息.我不知道我是否应该使用一个表User或两个表LecturerStudent.

当您作为讲师登录时,您具有特殊权限作为项目的组管理页面,在加载学生不具备的组页面上.在Usertbl中将有一个列 status在哪里注册,您可以选择成为学生或讲师的页面并输入特殊的讲师代码.我正在使用PHP和mySql.

在摘要中,我应该User为学生和讲师使用1个表,还是有2个单独的表StudentLecturer表.

附加信息:1门课程可以有很多讲师和学生,但是1名学生将有1门课程,其中讲师有很多课程.

mysql database database-design single-table-inheritance class-table-inheritance

2
推荐指数
1
解决办法
366
查看次数