ブランドには画像があります (ロゴ - null 不可)。製品には多くの画像があります。画像にはブランドまたは製品のいずれかが必要ですが、画像はいずれかのフィールドにのみ属しているため、どちらのフィールドでも「null 不可」を使用できませんか?
この種の関係をどのようにマッピングしますか?
ブランド 1----1 画像 *----1 製品
ブランドには画像があります (ロゴ - null 不可)。製品には多くの画像があります。画像にはブランドまたは製品のいずれかが必要ですが、画像はいずれかのフィールドにのみ属しているため、どちらのフィールドでも「null 不可」を使用できませんか?
この種の関係をどのようにマッピングしますか?
ブランド 1----1 画像 *----1 製品
何があっても、画像には常にブランドまたは製品が含まれますか? ブランドは複数の画像を持つことができますか? ほとんどの場合、ブランドまたは製品は画像と 1 対多の関係です。
製品またはブランドがいつでも画像を持つことができることを意味します。
あなたの言い方があまり意味をなさないかどうかはわかりません。ただし、通常、ほとんどの場合、Image テーブルはルックアップ テーブルであり、必ず Product または Brand との関係を持ちますが、Brand または Product には ImageID 列があるため、1 対多の関係になります。