ERダイアグラムの設計方法(弱いエンティティセット)

弱いエンティティセットの定義:マスターコードのエンティティセットを形成するのに十分な属性がありません。

強力なエンティティセット:マスターコードを含むエンティティセット

弱いエンティティセットは、強いエンティティセットに依存して存在します。それらの間の接続

注:この連絡先には説明的な属性はありません。


、2つのエンティティセットを考えてみましょう
ここに画像の説明を挿入
、我々は性質が冗長になることを見つけるローン番号があるローンの主キーにも、外部コードマスターコードの返済。
冗長性を排除するために返済のローン番号属性のみを排除することができます。
しかし、問題があるでしょう、返済は誰ですか?
この問題を解決するために、我々は特別なリンクセットの設定返済を、それは、企業が追加のプロパティ、つまりローン番号を設定して返済に提供することができます。ここでのローンの返済は、象徴的な接続と呼ばれています
ここに画像の説明を挿入
弱いエンティティセットになった後、この番号は弁別子と呼ばれ、返済セット内のさまざまな返済エンティティ区別するために使用さます。
それは、ローン番号がでメインコード一緒に一連の返済を構成します。

もちろん、弱いエンティティセットが接続の識別にのみ関与し、属性がほとんどない場合は、弱いエンティティセットを複数値の複合属性として設計することもできます。

161のオリジナル記事を公開 68のような 訪問者20,000以上

おすすめ

転載: blog.csdn.net/qq_43179428/article/details/105309432