内部で使用するための調査エンジンを構築しています。質問の分岐ロジックをデータベースに保持する方法を知りたいですか? 以前にこれを行った団体や、データベースのスキーマに関するアイデアはありますか?
ユーザーが回答を返す場合、質問に追加されたロジックに基づいて次の質問にスキップする必要があります。各質問には複数のロジックを追加できます。
例:
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)
{
}
上記をデータベースに永続化してそこから移動するにはどうすればよいですか?
明るいアイデアはありますか?