jjzjj

SymbolSetId

全部标签

MySQL 多级约束

我在MySQL中执行我的数据模型时遇到了问题,我想知道是否有更好的方法来做到这一点。型号:Platforms我的问题是SymbolSets只能属于具有相同平台的组。因此,如果平台A具有带有符号集A的组A,那么带有组B的平台B应该无法获得符号集A,但平台A中的任何组都应该能够获得它。现在我在SymbolSets和Groups之间有一个链接表,我在代码中强制每个平台的唯一性,但我宁愿在数据库中强制执行一个解决方案,这样就没有人可以随意使用它并破坏它。我一开始就不想建立这种多对多关系,但这并不真正适合我们的业务模型。 最佳答案 Platf