一个表的两个外键如何引用另一个表的主键

时间:2016-09-01 10:13:12

标签: mysql database-design django-models

这可能是重复的问题,但我找不到与我的情况相关的问题。

我有两个表:产品和选项。产品表字段是id和name。

某些产品A可以与同一桌子的其他产品一起出售,例如:产品B,C和L.创建选项表是否合法,有两个FK指的是产品中的一个PK? Django皱着眉头说:外键冲突。

本例中的选项表如下所示: Id,MajorProduct fk Product_id,OptionalProduct fk Product_id。

任何其他建议都将受到高度赞赏。谢谢。

0 个答案:

没有答案