現在、動的調査システムを構築中です。現在我々は以下のレイアウトを持っています。動的調査とデータベース内の回答の持続
ので、調査は数セクションを持っている私は後だアドバイスがダウンして答えを格納することになりますなど、
の質問の数を持っています。現在のところ、回答にはFKがありますが、問題がある場所で変更された場合、回答に影響します。
たとえば、質問が赤だったら?それから赤に変わったのですか?以前の回答は無効になります。
私の最初の本能はAnswerTextをAnswerクラスに追加することでした(図のように)。これはFKを質問に冗長にするでしょう。その結果、サマライズの結果に関する問題は少し苦しいものになるでしょう。
もう1つのオプションは、これを私のサービスレベルから制御することです。たとえば、質問が編集された場合、この時点でチェックを行い、その質問に回答があれば、編集を許可せずに新しい質問ですか?
人々は何を推薦するでしょうか(私はこれが前にどこかで切り取られていると仮定します)。
ありがとうございます。
このようなシステムでは、質問を編集できるように狂っているように見えます。質問を無効にして新しい質問を追加する機能は、管理しやすくなります。 –