Answers
直接在examine和question_bank之间加一个多对多的关联比如叫questions,字段为id,examineId,questId,asnwer,mark。其中,answer为学生的而答案,mark为评分。
事实上,test_paper和examine之间的关联最好去掉,因为一份试卷是可能变化的,也就是choices表可能变化。而考生考完的测试是不能随着试卷的变化而变化的。最好是在考生选择完试卷后,根据该试题所对应的choices记录生成对应的questions记录,之后examine就只与question_bank有关联,与test_paper和choices无关