现在要设计简单功能的选课系统。
要求四张表:用户信息表,课程信息表,专业信息。
还有一张是 教师向管理员提交修改自己课程信息的申请表。
这张表怎么设计啊。处理逻辑是怎么样子的。。
大概表结构如下,由于你表述不是特别清楚,不知道你申请修改课程信息具体业务流程,无法给出特别具体的表结构,可参考,谢谢。
1.用户信息表
用户信息id,
用户名字,
用户年龄,
用户电话,
用户地址,
用户类型(教师,学生,管理员..),
....
2.课程信息表
课程信息id,
课程信息,
备注信息
3.专业信息表
专业信息id,
专业名字,
备注信息
4.用户课程信息表
用户id,
课程信息id
5.用户专业信息
用户id,
专业信息id
6.修改课程信息申请表
申请记录id,
申请修改课程信息id,
申请人,
申请时间,
状态(申请中,待审核,审核通过),
...