用java编写考试系统软件的话,要建几张数据库表啊?比如:学生表、教师表、管理员表等~
1个回答
展开全部
题库、用户(用类型区分学生、教师、管理员等身份)、试卷、若干字典表,所有数据表应该在10个以内
更多追问追答
追问
谢谢回答,那么要把试题表存到数据库里,怎么设置列啊?像选择题的文本,多选题的文本部分怎么存啊?是不是把列的数据类型弄到很大(如:varchar(500))后直接把文本放进去啊???
追答
试题的文本当然要放在指定的字段里,字段的大小根据你的实际情况定义,一般256就够用了,如果用utf-8编码可能需要再长一点;另外试题和备选答案可以考虑分成两个表保存,备选答案使用外键与试题关联。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询