我在线创建一个多选题测验。我想将所有潜在的问题存储在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. 在具有与尝试设置选择选项问题的document.ready
- 9. 关于使用jQuery设置HTML选择选项的问题
- 10. 将选项添加到多个选择并设置为选中
- 11. 设置选择的选项为PHP多选输入而载入
- 12. 设置选择选项
- 13. MySQL多表选择
- 14. MySQL - 多表选择
- 15. Angularjs选择选项问题
- 16. 如何将多个值设置为1选择选项?
- 17. Django选择选项选择的问题
- 18. angular2选择选项选择问题
- 19. 多ng选项设置默认选项选择不工作
- 20. 设置多个选择列表选项以从查询中选择
- 21. 设置正确的MYSQL表选项
- 22. Zend Framework 2:在选择列表中将选项设置为“selected”
- 23. jQuery选择列表项输入问题
- 24. mysql选择查询问题
- 25. 问题是在MySQL选择
- 26. 选择DATE_ADD MySQL的问题
- 27. PHP MySQL选择问题
- 28. 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