我有一个调查要做。30 多个是/否问题(有 4 种类型 A、B、C、D)。如果答案是否定的,用户应该给出理由。我正在考虑创建一个表,其中包含 30 个以上的列作为答案,列名就像
A1,A2...A7,B1,B2,...C1,C2...D1,D2...D8.
他们的数据类型是位。我创建了另一个表,仅用于具有 1:1 关系的评论。列名如
'A1Cm,A2Cm,...A7Cm,B1Cm.....D8Cm'
我不认为这是一个好的设计。但这是将数据加载到 asp.net 页面的最简单方法。有什么建议吗?