我在線創建一個多選題測驗。我想將所有潛在的問題存儲在MySQL數據庫中。目前我在考慮一欄是'問題ID',一欄是'問題',一欄是這種形式的答案:['A','B','C'],最後一欄是回答。如果我在一列中添加所有四個可能的選項,我最終能夠提取它們並將它們顯示爲單個問題?我應該用什麼格式來做到這一點?爲多項選擇問題設置MySQL表
-3
A
回答
1
嗯,你的做法是不是不正確,如果你正在考慮將所有數據存儲在一個表中,但如果你創造更好的管理性和靈活性多個表作爲
問表那將是最好的: - 包含列身份證和問題。
回答表: - 包含列ID,回答Ques_Ans表:包含 ColumnID的,ques_id,ans_id,is_answer
+0
第三個表中的id列是多餘的 – Strawberry
相關問題
- 1. 直放站多選選擇的項目設置問題
- 2. 設置列表項選擇
- 3. 設置多個選擇2選項
- 4. 多選項表格問題
- 5. Mysql選擇問題
- 6. mysql選擇問題
- 7. mysql選擇問題
- 8. 關於使用jQuery設置HTML選擇選項的問題
- 9. 在具有與嘗試設置選擇選項問題的document.ready
- 10. 設置選擇的選項爲PHP多選輸入而載入
- 11. 將選項添加到多個選擇並設置爲選中
- 12. 設置選擇選項
- 13. MySQL - 多表選擇
- 14. MySQL多表選擇
- 15. Angularjs選擇選項問題
- 16. 如何將多個值設置爲1選擇選項?
- 17. angular2選擇選項選擇問題
- 18. Django選擇選項選擇的問題
- 19. 多ng選項設置默認選項選擇不工作
- 20. 設置多個選擇列表選項以從查詢中選擇
- 21. 設置正確的MYSQL表選項
- 22. Zend Framework 2:在選擇列表中將選項設置爲「selected」
- 23. jQuery選擇列表項輸入問題
- 24. Mysql子選擇問題
- 25. PHP MySQL選擇問題
- 26. 選擇DATE_ADD MySQL的問題
- 27. MySql的選擇問題
- 28. sql選擇問題(mysql)
- 29. MySQL的選擇問題
- 30. Mysql的選擇問題
請仔細閱讀[我可以問什麼議題有關(http://stackoverflow.com/help /關於主題) 和[如何問一個好問題](http://stackoverflow.com/help/how-to-ask) 和[完美的問題](http://codeblog.jonskeet.uk/ 2010/08/29/writing-the-perfect-question /) 以及如何創建一個[Minimal,Complete and Verifiable Example](http://stackoverflow.com/help/mcve) – RiggsFolly
製作一個表格關係。 – sphinx
你的問題太廣泛了,但簡而言之,你需要有多個相關的表。瞭解關係數據庫設計和規範化。 – gview