为多项选择题设置MySQL表

时间:2017-06-24 19:25:53

标签: php mysql

我正在网上创建一个多项选择测验。我想将所有潜在问题存储在MySQL数据库中。目前我想的是一列是'问题ID',一列是'问题',一列是这种形式的答案:['A','B','C'],最后一列是回答。如果我在一列中添加所有四个可能的选项,我最终是否能够提取它们并将它们显示为单独的问题?我应该用什么格式来做呢?

1 个答案:

答案 0 :(得分:1)

如果您考虑将所有数据存储在一个表中,那么您的方法并不正确,但如果您创建多个表以获得更好的管理和灵活性,则最好

  

问题表: - 包含列ID和问题。

     

答案表: - 包含列ID,答案Ques_Ans表:包含   ColumnID的,ques_id,ans_id,is_answer