最近在做一个在线考试系统,试题出的很开放,选择题不但有选项,还有开放选项
比如,一个题,ABCDE 选项E是你还有其他好的想法吗_________这样的选项,而且这种选项也是不定项的,请问有什么合适的存储方式吗,我打算用json存
过去多啦不再A梦2017-05-17 09:57:53
关键字段如下:
字段名 | 字段类型 | 说明 |
---|---|---|
id | integer | 问题id |
question | varchar(100) | 题目 |
answer_options | text | 答案配置项,比如单选,多选,选项是什么,又或者是填空都可以 |
answers | text | 正确答案 |
用json存储即可,我之前做过一个考试系统就是这么弄的
为情所困2017-05-17 09:57:53
json结构存储 [{"question_id":"1","answer":"A,B,C"},{"question_id":"2","answer":"B,C,D"}]