我有一个包含 100-200 个主题的数据库,每个主题有 20 个问题。每个问题可以有多个参数(最多 7 个)并且可以分成多组(最多 20 个)。将问题分成组是手动完成的。我必须将其存储到数据库中。我正在考虑以下几行:
制作一个表来存储具有以下架构的问题:topic_id、question_id、question、sets、parameters、correct_answer
设置列将像 1、2、3、4 一样存储。参数列将像 a、b、c、d 一样存储。
我以前没有使用过多个值字段,我不知道这是否可行,因为我将在某个时候拥有超过 4000 行。