0

多対多関係について質問です。ジャンクション テーブルを作成する必要があることはわかっています。しかし、次のシナリオがあるとしましょう:

顧客用に 1 つのテーブル 注文用に 1 つのテーブル 製品用に 1 つのテーブル

1 つの注文に複数の製品が含まれる場合があり、1 つの製品が複数の注文に含まれる場合があります。したがって、ジャンクション テーブルを作成します。Customers と products の間にジャンクション テーブルを作成することはできますか? このジャンクションは、注文を格納するための Order テーブルになりますか?

ありがとう

4

1 に答える 1

2

その場合、顧客が特定の注文にどの製品を含めたかをどのように知ることができますか? また、同じ製品を複数回注文した顧客をどのように処理しますか?

したがって、顧客から製品へのジャンクション テーブルを作成するだけでは、最終的に必要な情報が得られないため、できません。

于 2012-11-12T23:27:17.710 に答える