扩展调查数据库设计与规则

时间:2014-10-10 20:39:22

标签: database-design

我查看了很多发布的调查问题,找不到我要找的内容...希望有人可以提供帮助。

我试图在数据库模式中包含一种为问题提供导航和条件路径的方法。

基本上“如果选择其他,请填写带有详细信息的文本框”或“如果是,请回答下一个问题” - 完成调查/调查问卷的规则。

您如何将该标准纳入正常的调查/问卷调查表?

1 个答案:

答案 0 :(得分:0)

在回答问题后检查的转换表怎么样:

transition_id int
question_id int
answer_id int / answer_value varchar
next_question_id int

所以在我回答"其他"问题5,您查询此表以确定next_question_id。

您可以添加多个转换并具有默认值(当answer_id IS NULL时,可能?)。

相关问题