1.単純な属性を持つ強力なエンティティセット
人(ID番号、名前、性別)
2.派生属性が表示されない
年齢はID番号から計算できるため、年齢は派生属性です。
人(ID番号、名前)
3.複合属性はサブ属性に置き換えられます
人物(ID番号、姓、名)
3.多値属性も作成されます
多値属性Mの場合、Mに対応する属性Aと、Mが配置されているエンティティセットまたは連絡先セットのメインコードに対応する属性を含む関係パターンRが作成されます。Rのメインコードは、Rのすべての属性で構成されています。
人(IDカード番号、名前);
人-電話(IDカード番号、電話番号)
- エンティティセットにメインコードが1つと複数値の属性しかない場合は、リレーショナルモデルにのみ変換します。
- 人(IDカード番号、電話番号)
4.弱いエンティティセット
弱いエンティティセットのメインコードは、独自の識別子と依存する強いエンティティセットのメインコードで構成されます。
その属性は、独自の属性と、それが依存する強力なエンティティセットのメインコードで構成されます。
5.コンタクトセット
接続セットのメインコード:
一般に、それが依存する弱いエンティティセットと強いエンティティセットの間の接続セットを接続するモードは冗長であり、ER図に基づくリレーショナルデータベースの設計でそれを指定する必要はありません。