这个web作业管理系统,如何设计这个数据库
学生模块功能:选择课程,上传作业,下载作业说明,修改密码,成绩查看,
老师模块功能:发布作业说明,修改密码,给出成绩,下载作业, 排名,
管理员模块功能:管理老师,管理课程,管理学生,修改密码(课程是可以增减的)
StudentTable:学生ID 性别 姓名 班级 Course1 Course2 密码
CsTable: 学生ID 课程名 作业名1 作业名2 作业1成绩 作业2成绩 平时成绩 期中成绩
期末成绩 总成绩
CourseTable: 课程ID 课程名
TeacherTable:教师ID 教师名 密码 所教课程 所教班级(问题是所教班级不止一个班??所么搞)
AdminTable : 管理员ID 管理员名 密码(管理员就这么几个,需要一个表吗?有点浪费,不
用的话又不会做!!)
急,帮忙看一下