我正在制作一个测验门户,为此我有一个测验表。在这里,我保存测验ID,测验问题和测验答案。
现在我在测验答案部分感到困惑。
我的问题有4个选项,所以我应该为4个选项制作4列,还是应该用逗号分隔的4个选项列表并保存在一列中?哪个会是更好的选择?
答案 0 :(得分:1)
永远不要在一个列中存储多个值!
一种方法是
questions table
---------------
id
quiz_id
title
answers table
-------------
id
question_id
answer_text
这样一个问题可以有你想要的答案。