在线测试的题目包括选择题(单选和多选)和判断题,我有以下两个方法创建表:
1)根据考试科目的课程号,来自动生成选择题和判断题的表名,也就是说每门课各自创建自己的选择题和判断题表,创建如下:
Tbl_sel_课程号(选择题编号,类型,题目,选项1,选项2,选项3,选项4,分值,答案)
Tbl_jug_课程号(判断题编号,题目,分值,答案)
这样做有个问题就是,要创建个触发器,当课程号更改时两个表名也要跟着更改,这样行不行?2)自己创建表,把课号作为一个字段,如下:
选择题表名(选择题编号,课号,类型,题目,选项1,选项2,选项3,选项4,分数,答案)
判断题名(判断题编号,课号,题目,分数,答案)
这样的话几门课一起测试时,都要同时操作这两个表,访问量明显比第一种方法要多的多
上面两种方法哪种比较好,请帮忙,比较急,在线等,谢谢各位了!