要设计一个问卷调查。
让用户在线填写共800个选项,有单选,多选库。共计800个。洒家是这样想的:
因为一个网页800个也装不下。故,分成10部分。
A,B,C,D》》》》》》》
请问如何设计数据库最合理。有以下思路。
思路1:设计一个数据库,等A,B,C,D>>>>>全填写完一起提交insert数据库中。
思路2:设计10个数据库,填写完A,提交insert数据库中;填写B,提交insert数据库中。
其他思路?请回答。
如果有好的,
让用户在线填写共800个选项,有单选,多选库。共计800个。洒家是这样想的:
因为一个网页800个也装不下。故,分成10部分。
A,B,C,D》》》》》》》
请问如何设计数据库最合理。有以下思路。
思路1:设计一个数据库,等A,B,C,D>>>>>全填写完一起提交insert数据库中。
思路2:设计10个数据库,填写完A,提交insert数据库中;填写B,提交insert数据库中。
其他思路?请回答。
如果有好的,
只用一个表就可以了。如果是CheckBox多选框的话,要用一个数组变量存放选项,数据库存在一个字段里。
分成10页的话,可以全部填写完毕一次性提交。
Question(ID, Content),即问题表(编号,问题内容)
Answer(ID, Contet),答案表(编号,答案内容)
QuestionAnswer(QuestionID, AnswerID),问题答案表(问题编号,答案编号)
Answer(answerNo, questionNo, answer)Answer表用answerNo 、 questionNo 两个联合主键。