【发布时间】:2015-03-12 14:02:55
【问题描述】:
我正在做一个个人项目,我有一个包含许多布尔问题的测验。每个问题将有两个答案选择“真”和“假”。根据选择的答案,将使用类似的模式提出一个新问题,并在此基础上提出另一个问题。任何问题都可以有任何数量的子问题或没有子问题。
树中的最后一个问题(E、D)和没有子问题的问题(F)也将存储“真”或“假”的正确答案。
字母 A、B、C、D、E、F 是问题。测验可以有任意数量的主问题(如 A)、子问题(如 B、C、D、E)和个别问题(如 F)。
请帮助我为此类测验设计一个简单的数据库架构。我对关系(mysql)和文档(mongodb)数据库都开放。
【问题讨论】:
标签: mysql json mongodb database-design database