两张表即可:
table1,
  id,项目编号
  name,项目名称
  item,内容的条数
  result,调查结果(char[])
table2.
  id,项目编号
  number,选项编号,如A,B,C
  content,选项内容

解决方案 »

  1.   

    调查结果不是在table1中已经记录有了吗,
    为什么还要加一张专门记录调查结果的表?
      

  2.   

    在table1中不是已经有调查结果了吗,为什么还要建一个新表保存调查结果?
      

  3.   

    要看你想做那类统计题目,假如你把数据定义为byte, 且
    A=1;B=2;C=4;D=8;E=16
    ...
    若是多选题, 如选了 A,C,E, 该题的数据便为 1+4+16 = 21
    '21'的二进制便是 10101,
    输入和显示都可用二进制了.
     
      

  4.   

    同意 liujianjun_(流星尔) 的说法,方便管理
      

  5.   

    各位老大,这样设计好不好?
    Question表
      QuestionID
      QuestionContent(问题内容)
      Result(调查结果)
    Answer表
      AnswerID
      AnswerCode(选项编号)
      AnswerContent(选项内容)
      Score(分值)
      QuestionID