Help us understand the problem. What is going on with this article?

MYSQL workbenchにおけるER図の見方

More than 3 years have passed since last update.

ER図の構成要素

-エンティティ・・・データのまとまり(下図では全体を囲っている四角)
-アトリビュート(属性)・・・エンティティの中の属性情報(下図ではfilm_id SMALLINT以下のデータ)
-リレーション・・・エンティティ同士の関係性を表現する線(下図では左右に伸びている線)
-カーディナリティ(多重度)・・・「1対1」、「1対多」などリレーションの詳細を表現する記号(下図ではエンティティの左右についている鳥の足のような記号)

スクリーンショット 2017-05-10 19.42.10.png

エンティティ同士の関係

-依存関係・・・必ず紐づくデータが存在しなければならない関係のこと、エンティティ間で親子関係になる
-非依存関係・・・エンティティ間の親子関係がないリレーション、一方が存在しなくてももう一方が存在することが出来る

ER図の見方

-○・・・対0を表す
-|・・・対1を表す
スクリーンショット 2017-05-10 19.29.08.png・・・対多を表す
-実線・・・依存関係を表す
-点線・・・非依存関係を表す
スクリーンショット 2017-05-10 19.27.10.png・・・1対1の関係
スクリーンショット 2017-05-10 19.27.30.png・・・1対0以上の関係
スクリーンショット 2017-05-10 19.27.38.png・・・1対1以上の関係
スクリーンショット 2017-05-10 19.27.46.png・・・多対多の関係
スクリーンショット 2017-05-10 19.27.55.png・・・0または1対多の関係

アトリビュート横についている記号について

-鍵マーク・・・主キー
-赤ひし形・・・外部キー
-白ひし形(赤枠)・・・NULLがある外部キー(外部キーであると仮定されているが、主キーとのリレーションがない)
-青ひし形・・・NULLはないが、主キーでも外部キーでもないもの
-白ひし形(青枠)・・・NULLがあり、主キーでも外部キーでもないもの

*主キー・・・一意の重複のないデータ
*外部キー・・・他の表と関連づけされているキー

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした