作者davidisgood (大卫很好)
看板PHP
标题[请益] 请问如果不知道USER会有几个选项
时间Thu Jan 20 23:06:52 2011
如题
请问如果不知道user会有几个选项
这样要怎麽设计MYSQL的table表单比较好
例如想做个简单让user可以设计自己问卷的服务
那预先不知user会设计几个问题
而资料库内的table栏位却是固定的
之後也可能需要改变选项的值(统计这个问题的回答数)
这样该怎麽设计资料库的table才能应付未知的问题数量?
非常感谢各位大大的回答!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.243.151
1F:推 UniFish:你可以动态的建立新的资料表 01/20 23:14
2F:→ gname:用xml包起来,需要时再解开,这样只需要一栏... 01/20 23:16
3F:→ arrack:当然是用关联 01/21 01:03
4F:推 tom76kimo:同一楼 用SQL动态产生table就好了 01/21 01:18
5F:→ mesak:serialize 01/21 20:53
6F:推 redemptory:用单一栏位 单一row,正规化後,将题目与选项分离 01/22 22:02