我有一个表,它与另一个表有2个多对多关系。例如。:
main
====
id
leftOptions
rightOptions
options
=======
id
option
我需要把leftOptions和rightpoptions都连接到options表,所以我不能用mainId和optionsId作为键来创建通常的连接表。
另外,我使用的是mysql,所以我需要一些能与该软件一起工作的东西。
短暂性脑缺血发作
最佳答案
我看到两种方式:
main mainToOptions options
==== ============ =======
id mainId id
optionId option
isLeft
或者
main mainToLeftOptions mainToRightOptions options
==== ================= ================== =======
id mainId mainId id
optionId optionId option
然而,如果没有更大的图景,很难说你应该选择哪一个,