各位数据库的前辈~~帮我看看我划分的表,是否符合范式的标准!完成后在给分感谢!!!
这是我的毕业设计!
我做的是在线考试系统,随即出题然后在线,马上完成,然后马上给分。
以前是我对表的划分,请指教!!!!!
1。题库一个表(放试题和答案),
2。学生信息一个表(考试的人的信息,包括照片,就不能作弊了,输入考号就显示 所有信息),
3。选出的考题表
4。登陆权限(任课可以出题和修改试题)
5。难度设置表(有个难度标准,底,一般,难,然后都有自己的标准,,每种难度中每一章节的题的数目和分值)
学生信息表:
字段名 类型 长度 其他
--------------------------------------------------------------
准考证号 字符 12 主键,唯一,NOT NULL
姓名 字符 10 主键,NOT NULL
班级 字符 20
学号 字符 12 主键,唯一
考试科目 字符 20
考试时间 数字
照片 图片
题库
字段名 类型 长度 其他
--------------------------------------------------------------
题号 字符 12 主键,唯一,NOT NULL
科目 字符 10
出题老师 字符 12
章节 数字
类型 字符 10
难度系数 数字
题目 字符 50
答案 字符 20
考试结果
字段名 类型 长度 其他
--------------------------------------------------------------
准考证号 字符 12 主键,唯一,NOT NULL
成绩 浮点数
等级 字符 10
密码
字段名 类型 长度 其他
--------------------------------------------------------------
用户名 字符 20 主键,唯一,NOT NULL
密码 密码 15
权限 字符 10
难度设置(未完成)
字段名 类型 长度 其他
--------------------------------------------------------------
科目 字符 10 主键
以上是我自己划分的,希望各位帮忙看看有什么不队和缺少的东西!!!
感谢~~~~