[請益] 請問如果不知道USER會有幾個選項

看板PHP作者 (大衛很好)時間13年前 (2011/01/20 23:06), 編輯推噓3(303)
留言6則, 6人參與, 最新討論串1/2 (看更多)
如題 請問如果不知道user會有幾個選項 這樣要怎麼設計MYSQL的table表單比較好 例如想做個簡單讓user可以設計自己問卷的服務 那預先不知user會設計幾個問題 而資料庫內的table欄位卻是固定的 之後也可能需要改變選項的值(統計這個問題的回答數) 這樣該怎麼設計資料庫的table才能應付未知的問題數量? 非常感謝各位大大的回答! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.151

01/20 23:14, , 1F
你可以動態的建立新的資料表
01/20 23:14, 1F

01/20 23:16, , 2F
用xml包起來,需要時再解開,這樣只需要一欄...
01/20 23:16, 2F

01/21 01:03, , 3F
當然是用關聯
01/21 01:03, 3F

01/21 01:18, , 4F
同一樓 用SQL動態產生table就好了
01/21 01:18, 4F

01/21 20:53, , 5F
serialize
01/21 20:53, 5F

01/22 22:02, , 6F
用單一欄位 單一row,正規化後,將題目與選項分離
01/22 22:02, 6F
文章代碼(AID): #1DE4-En8 (PHP)
文章代碼(AID): #1DE4-En8 (PHP)