设计3个紧密相关的SQL表

时间:2018-10-26 22:08:06

标签: mysql sql database-design

我有3个SQL表:AppMarketplaceCategory

这些实体具有以下关系:

  • 市场上有许多应用程序。 (一对多)
  • 市场具有许多类别。 (一对多)
  • 一个应用有很多类别。
  • 一个类别属于许多应用。 (很多)

我想到了这个

Diagram

这几乎可行,但是问题是我可以从一个具有不属于该市场的类别的市场中创建一个应用。如果可能且无法提出解决方案,我想强制执行。

0 个答案:

没有答案