注:これはこの質問とは異なります
私は、顧客サービス担当者が顧客から当社のサービスなどに関する情報を得るために使用できる調査を作成する任務を負っています.
私の質問は、質問が保存されているデータベースに質問/回答を次のように保存する方法です。
- ブール質問1
- if (false): string question2 (通常、question1 が false であった理由)
これは簡単ですが、質問は複数のレベルでネストできます。
- ブール質問1
- if (false) ブール値の質問 2
- if (true) 文字列 question3
- if (false) 文字列 question4
- if (false) ブール値の質問 2
データベースに保存する必要がなければ、質問 (および実際には調査全体) を複合として表現しますが、そのようなものをどのように保存するかはわかりません。