草庐IT

mysql - 设计具有循环引用的关系数据库

想象一下面包店。我有一个产品表,它与一个公式表具有一对多关系,而公式表又与成分具有一对多关系。问题是我有一个蛋糕,但其中一种成分是糖霜,它本身就是一种产品(你不能把糖霜分成几block,因为糖霜被涂在很多东西上,蛋糕上的糖霜量也很大可能需要更改)。像这样的设置的表格设计是什么? 最佳答案 在您的配料表中设置两列如何,一列用于实际配料,另一列指向其他一些食谱。对于任何给定的行,只会设置一个。使用两列还可以让您强制执行参照完整性。 关于mysql-设计具有循环引用的关系数据库,我们在Stac