在数据库中创建字段
Creating fields in database
我正在制作一个测验门户,为此我正在做一个测验 table。在这里我保存了 quiz id , quiz questions 和 quiz answers 。
现在我在测验答案部分感到困惑。
我的问题有 4 个选项,所以我应该为四个选项制作 4 列,还是应该制作一个由 4 个选项组成的逗号分隔列表并保存在一列中?哪个会是更好的选择?
切勿在一列中存储多个值!
一种方法是
questions table
---------------
id
quiz_id
title
answers table
-------------
id
question_id
answer_text
这样一个问题可以有任意多的答案。
我正在制作一个测验门户,为此我正在做一个测验 table。在这里我保存了 quiz id , quiz questions 和 quiz answers 。
现在我在测验答案部分感到困惑。
我的问题有 4 个选项,所以我应该为四个选项制作 4 列,还是应该制作一个由 4 个选项组成的逗号分隔列表并保存在一列中?哪个会是更好的选择?
切勿在一列中存储多个值!
一种方法是
questions table
---------------
id
quiz_id
title
answers table
-------------
id
question_id
answer_text
这样一个问题可以有任意多的答案。