私はビューで表現するのに苦労している複雑な関係を持っています。人間関係を構築するための最善の方法を見つけ出す手助けが必要であり、それがおそらく私の問題のほとんどを解決してくれるでしょう。
ここにダイアグラムがあります:ダイアグラム
基本的に、動的調査タイプのアプリケーションをセットアップしようとしています。管理者は、質問と質問の選択肢を追加できます。ユーザーがログインすると、これらの質問に答えることができます。質問ごとに1つの回答しか選択できませんが、「一致」から受け入れる回答を選択できるセクションがあります. これは、ユーザーのマッチングに使用されます。
例えば:
質問:
あなたの好きな色は何ですか?A) 赤 B) 黄 C) 青
ビリーはレッドを選択しますが、マッチの答えとしてレッドまたはイエローを受け入れると言っています。
ジョンは黄色を選択し、赤または黄色の答えを受け入れると言います。したがって、両方ともお互いの「受け入れリスト」にある色を選択したため、これら2つは質問で一致します。
関係を設定し、それをビューで表現するための良い方法は何ですか? この件について頭を整理するのに苦労しています...
ありがとう!