[讨论]数据库范式问题
库中有4个表
学生表(学号 密码 姓名 班级 电话 移动电话 EMail 课题号 成绩)
教师表(教工号 密码 教师名 电话 移动电话 Email 教师简历 )
选课表( 课题号 教工号 课题名 本课题老师所属教研室 课题成果形式 可选人数 已选人数 课题简介)
管理员表(账号 密码 姓名 学生公告 教师公告 选题开始时间 选题结束时间)
一个学生只能选一门课,一门课可以有几个学生选。一个学生只能有一个指导老师,一个指导老师可以指导多个学生
怎么设计成3范式数据库?
现在分成5个表
学生(学号 密码 姓名 班级 电话 移动电话 EMail 课题号 成绩)
教师( 教工号 密码 教师名 电话 移动电话 Email 教师简历 老师所属教研室)
课题(课题号 课题名 课题成果形式 可选人数 已选人数 课题简介 )
管理员表(账号 密码 姓名 学生公告 教师公告 选题开始时间 选题结束时间)
选课(学号 教师号 课题号 )
不知道这样的对吗?