我需要在数据库(MSSQL)中存储多个答案问题,但我无法确定最好的方法是什么。我是否应该将问题存储在一个表中,将所有答案存储在另一个表中,将正确答案存储在第三个表中?它们应该都在同一个表中吗?
我很想听听你的想法
谢谢
阿米特
最佳答案
每个概念或实体都应位于其自己的表中。
- 问题表中的问题
- 答案表中的答案带有 QuestionID,并带有指示其正确或错误的 bool 字段 (除非答案可以属于多个问题?)
关于sql-server - 多答案问题的最佳数据库模型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12364960/