表两次引用同一表的数据库设计

时间:2019-10-17 15:53:58

标签: database-design

我被数据库设计所困扰。

在我的数据库中,我有“问题”,可以有基于“问题”的“条件”。

类似以下内容:

  • 在表中添加“问题”时
  • 我想在“问题”中添加“条件”
  • 类似于条件:如果问题A ='foobar',则显示问题B。

在应用程序中,我将对问题的答案是否与条件匹配进行一些检查。如果与该条件匹配,它将显示作为条件添加的问题。

但是,对此有什么好的数据库设计呢? 我有以下几点想法,但这是一个好方法吗?条件将是Questions表中的hasMany关系。 example of ERD

0 个答案:

没有答案