✨
ER図とは
はじめに
ER図を作成していたのですが、なんのことだかわからないまま作成していたため
概要だけでもまとめようかなと思いました。
ER図とは
Entity Relationship Diagram(エンティティリレーションシップダイアグラム)の略称で、データベースの設計や要件定義のために使用される図です。
上記の写真が例です。
postの方が1でコメントの方が多になります。
ER図は「IE記法」と「IDEF1X記法」の2種類が最もポピュラーな書き方ですが、今回はIE記法のみ紹介させていただきました。
語句の説明
上記に記載されているのが主な語句です。
これから1つずつ説明していきます。
-
エンティティ
データのまとまりです。 -
アトリビュート
エンティティの中の属性情報です。
主キーや外部キーも表現します。
外部キーのみ(FK)で表現します。 -
リレーション
エンティティ同士の関係を表現する線のことです。 -
カーディナリティ
「1対1」「1対多」「多対多」など、リレーションの詳細を表現する記号のことです。
Discussion