0

私はERDを設計しています。product entityaを aにリンクする方法を検討しcategory ています。2 つのカテゴリがあります。

 1. BrandCategory (i.e. Apple, Nokia etc.)
 2. TypeCategory (Smartphone, Laptop, Tablet etc.)

BrandCategory製品はおよび に属することができますTypeCategory.

somoene がこれらをリンクする方法についてアドバイスしてもらえますか?

ありがとうございました。

4

1 に答える 1

2

それは簡単だ。最初にオブジェクトを見てください: P = Product、BC = BrandCategory、TC = TypeCategory

1) BC と TC は互いに関連していません。

2) P は TC に関連しています。オブジェクトを見てみましょう:

    P_1 ----> TC_1 (read as: Product_1 belongs to TypeCategory_1)
    P_2 ----> TC_1
    P_3 ----> TC_2

ご覧のとおり、1 つの製品は 1 つの typeCategory に属します。また、1 つの typeCategory に多数の製品を含めることができます。

したがって、ここでは 1 対多の関係があります。

ここに画像の説明を入力

brandCategory についても同じことを行います。そして、モデルが完成するはずです。

しかし、ここに継承があることをお勧めします。継承でモデル化することもできます。これはより理にかなっています。詳細については、「Entity-Relationship」を Google で検索してください。

よろしく

于 2013-02-08T00:38:19.263 に答える