读书人

请教应用怎样设计这样的数据库中的表

发布时间: 2012-02-25 10:01:49 作者: rapoo

请问应用怎样设计这样的数据库中的表?
做个asp.net的回访系统,其中回访内容的进行回答,有的是选择题(可能不只是4个选项),有的是多选题,有的是填空题,那么应该怎样设计这些表结构,就只能是一个题型做一个表吗? 还有其他方法吗?

[解决办法]
最好还是一种题型一张表吧!
这样比较规范,
而且结构清晰不混乱!
也方便后期的维护!

如果真的放到一个表里,我想这张表一定会有很多冗余数据,看着就十分恼人啊!~
[解决办法]
如果想一张表的话,问题答案那个字段可以用字符串类型,单选和填空不用说,多选就用****一类的特殊字符串间隔开,取的时候再拆!

最好再加一个问题类型的字段,标志单选,多选,填空,这样也许会清晰些吧!

读书人网 >SQL Server

热点推荐