ER図を関係モードに変換

1.単純な属性を持つ強力なエンティティセット

ここに画像の説明を挿入
人(ID番号、名前、性別)

2.派生属性が表示されない

ここに画像の説明を挿入
年齢はID番号から計算できるため、年齢は派生属性です。
人(ID番号、名前)

3.複合属性はサブ属性に置き換えられます

ここに画像の説明を挿入
人物(ID番号、姓、名)

3.多値属性も作成されます

ここに画像の説明を挿入
多値属性Mの場合、Mに対応する属性Aと、Mが配置されているエンティティセットまたは連絡先セットのメインコードに対応する属性を含む関係パターンRが作成されます。Rのメインコードは、Rのすべての属性で構成されています。

人(IDカード番号、名前);
人-電話(IDカード番号電話番号

  • エンティティセットにメインコードが1つと複数値の属性しかない場合は、リレーショナルモデルにのみ変換します。ここに画像の説明を挿入
  • 人(IDカード番号、電話番号

4.弱いエンティティセット

弱いエンティティセットのメインコードは、独自の識別子と依存する強いエンティティセットのメインコードで構成されます。
その属性は、独自の属性と、それが依存する強力なエンティティセットのメインコードで構成されます。

5.コンタクトセット

ここに画像の説明を挿入接続セットのメインコード:
ここに画像の説明を挿入一般に、それが依存する弱いエンティティセットと強いエンティティセットの間の接続セットを接続するモードは冗長であり、ER図に基づくリレーショナルデータベースの設計でそれを指定する必要はありません。

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

おすすめ

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