1

我有一个表,它与另一个表有 2 个多对多关系。例如:

main
====
id
leftOptions
rightOptions

options
=======
id
option

我需要将 leftOptions 和 rightOptions 都连接到选项表,所以我无法制作通常的联结表,以 mainId 和 optionsId 作为键。

另外,我正在使用 mysql,所以我需要一些可以与该软件一起使用的东西。

TIA

4

1 回答 1

2

我看到两种方法:

main        mainToOptions        options
====        ============         =======
id          mainId               id
            optionId             option
            isLeft

或者

main        mainToLeftOptions       mainToRightOptions       options
====        =================       ==================       =======
id          mainId                  mainId                   id
            optionId                optionId                 option

但是,如果没有更大的图景,真的很难说你应该选择哪一个,

于 2013-04-09T21:44:32.607 回答