我们正在为内部使用构建一款调查引擎。我想知道如何将问题分支逻辑存储到数据库中?有没有人做过这个,或者对数据库模式有什么想法?
如果用户回答了一个问题,我们需要根据添加到问题中的逻辑跳转到下一个问题。每个问题可以添加多个逻辑。
例如:
如何将上述内容存储到数据库并继续操作?
有什么好的想法吗?
如果用户回答了一个问题,我们需要根据添加到问题中的逻辑跳转到下一个问题。每个问题可以添加多个逻辑。
例如:
Question: Is it Sunny, Raining or Cloudy?
Answer: Raining.
The next question should be based on the previous answer.
if(Raining)
{
}
if(Sunny)
{
}
if(Cloudy)
{
}
如何将上述内容存储到数据库并继续操作?
有什么好的想法吗?