在数据库中创建字段

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

这样一个问题可以有任意多的答案。