问题描述
- 问卷调查类网站数据库怎么设计?
- 各位大神,我想做个网站,里面包含问卷调查类似的功能,用户可以自定义问卷调查或表格收集信息。【问题是】每个用户自定义的信息不一样,如:用户自定义的表的列数和列名均不相同,这怎么怎么设计数据库中的表啊?总不可能让我为每个用户自定义的表或问卷在数据库中动态生成一张与之对应的新表吧???哪位大神给个思路,在这先谢谢了!
解决方案
额,楼主,我也曾经想过做这样一个东西,这个跟试卷系统基本一致的,后来没做了,不过数据库设计的思路可以给你参考下。
1、设计调研问卷的基本信息表,包括调研问卷编号,主题,应用单位,调研起始时间等。
2、设计调研题库表,题库表一般包含4种不同表格,一种为判断类型、一种为单选类型、一种为多选类型、一种为问答类型(填空类型可以归纳为此类型)
3、设计调研问卷试题关联表,包含调研问卷编号,试题编号。
4、设计调研问卷答案表,下分为4种不同表格,判断、单选、多选、问答,包括试题编号,回答者编号,答案等信息。
解决方案二:
关于设计通用数据库类(.net)
解决方案四:
数据表应该设计只有一个,只不过对不同的用户,从数据表中返回的查询结果不一样,无非是一些select语句
解决方案五:
数据表一个就行了,对不同的用户,有所区分、返回的查询结果不一样
时间: 2024-09-22 16:38:11