我将制作一个使用数据库的简单应用程序。我可能需要一些关于如何构建它的指导。
我将制作问题程序。我的想法是。
- 一张有问题的表格
- 一张 table 随着问题的难度
- 一张表,其中包含 问题
但是,我该如何处理这些答案?在问题表中将它们作为单独的列吗?这听起来像是一种不好的做法。(另外,我在哪里有正确的答案)
每个问题将有 5 个答案,其中只有一个是正确的。
最佳答案
答案表。主键可以是(问题 ID、答案 ID),其中答案 ID 可以是(a、b、c、d、e)。其他合适的字段,还包括一个 correct_answer 二进制字段,该字段为 1 表示正确的问题。
关于database - 如何构建包含问题和答案的数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4695227/