我有一个表,它与另一个表有 2 个多对多关系。例如:
main
====
id
leftOptions
rightOptions
options
=======
id
option
我需要将 leftOptions 和 rightOptions 都连接到选项表,所以我无法制作通常的联结表,以 mainId 和 optionsId 作为键。
另外,我正在使用 mysql,所以我需要一些可以与该软件一起使用的东西。
TIA
我有一个表,它与另一个表有 2 个多对多关系。例如:
main
====
id
leftOptions
rightOptions
options
=======
id
option
我需要将 leftOptions 和 rightOptions 都连接到选项表,所以我无法制作通常的联结表,以 mainId 和 optionsId 作为键。
另外,我正在使用 mysql,所以我需要一些可以与该软件一起使用的东西。
TIA
我看到两种方法:
main mainToOptions options
==== ============ =======
id mainId id
optionId option
isLeft
或者
main mainToLeftOptions mainToRightOptions options
==== ================= ================== =======
id mainId mainId id
optionId optionId option
但是,如果没有更大的图景,真的很难说你应该选择哪一个,