調査があります。さらに 30 のはい/いいえの質問 (A、B、C、D の 4 つのタイプがあります)。答えが「いいえ」の場合、ユーザーは理由を示す必要があります。回答用にさらに30列あるテーブルを作成することを考えています。列名は次のようになります
A1,A2...A7,B1,B2,...C1,C2...D1,D2...D8.
それらのデータ型はビットです。そして、1:1 の関係でコメント用に別のテーブルを作成します。のような列名
'A1Cm,A2Cm,...A7Cm,B1Cm.....D8Cm'
いいデザインとは思えません。しかし、asp.net ページにデータをロードする最も簡単な方法です。なにか提案を?