ER図の読み方

ER図の読み方

エンティティ関係図は、データベースやプロセスを整理および改善するためのデータ モデリングの際に非常に役立ちます。 チャートが巧みに作成された場合、ERD は有益でありながら単純化されたマップになり、主要なエンティティを視覚的に表し、完全に明確に結び付けます。 ただし、その明確さは、図の意図された受信者が ER 図の読み方を知っているという事実に左右されます。

データ フローチャートに特に精通していない場合、ER 図を読むことは最初は困難な作業のように感じるかもしれません。 良いニュースは、ER 図を読むことは設計上簡単で直感的であることですが、読者はそれでも始めるためにいくつかの基本を知る必要があります。 次に、これらの基本を理解しましょう。

エンティティ

すべての ER ダイアグラムが従わなければならない厳密な幾何学的形状コードはありませんが、通常、エンティティは長方形内のデータセットとして表されます。 機種によりデザインが異なりますのでご了承ください エンティティ関係図ツール フローチャートと作成者自身の選択を作成するために使用されました。 それにもかかわらず、エンティティは常にエンティティ関係図の相互接続されたサブジェクトであるため、それらは常に簡単に識別できます。

ビジネス図には、製品、製造業者、ベンダー、小売業者、顧客などの主要なエンティティ分類が含まれる場合があります。病院環境を表すことを目的としたエンティティ関係図には、医師、看護師、部門、患者などのエンティティが含まれる場合があります。一般に、強力なエンティティはケースに含まれます。単一の長方形 (または他の選択された形状) で、弱いエンティティは事実を示すために追加の長方形の中に入れられます。

の関係

さまざまなエンティティを接続する関係は記述的なデータセットであり、伝統的にひし形/ひし形で囲まれています。 関係の説明が XNUMX つではなく XNUMX つのひし形 (または選択した形) で囲まれている場合は、関係が弱いことを示しています。

含まれるデータに関する限り、関係は、XNUMX つのエンティティがどのように、なぜ接続されているか、および特定の設定内での相互作用を説明することを目的としています。 病院の設定では、次のように定義された関係を介して、患者エンティティを医師エンティティに接続できます。 診断, 治療, 処方. として定義された関係のみを介して、同じ患者が別の部門の別の医師に接続される場合があります。 紹介.

関数

属性は、エンティティと関係の両方を定義、分類、および/または評価するために使用され、それらが強いか弱いかを決定する場合があります。 属性の正確な性質をコンテキストなしで定義することは困難ですが、説明的で多値/単一値にすることができます。

一般に、エンティティ関係図の楕円形内に属性 (該当する場合) を見つける必要があります。 値の数は、コンテキストに応じて、エンティティまたは関係の弱体化または強化と関係がある場合と関係がない場合があることに注意してください。 この場合、シンボルだけに頼るのではなく、データを読み取って判断することをお勧めします。

基数

基数 多くの場合、エンティティ関係図では分割線と矢印で表されます。 XNUMX つのエンティティが XNUMX つの矢印に分かれる XNUMX つの関係線を介して XNUMX つの異なるエンティティに接続されている場合、それは XNUMX 対多のカーディナリティとして知られています。 XNUMX 人の異なる患者を診断する医師は同様の表現を持ち、XNUMX つの別々の部門の医師によって治療されている患者も同様です。

分割線に矢印がなく、反対側に矢印がある場合は、多対 XNUMX カーディナリティとして知られているものを示します。これは、基本的に上記で定義した状況の逆です。 カーディナル ラインの矢印は、通常、その関係/つながりの流れを示します。 XNUMX 対 XNUMX のカーディナリティでは分割が発生する可能性はほとんどありませんが、それでも矢印が存在する可能性があります。

エンティティ関係図を色分けすることは、現在では一般的な方法であり、視覚化をより効果的で読みやすくするための信頼できる直感的な方法です。 単純化するためにカラーコードが使用されている場合 フローチャート、各色が何を表すかを指定するインデックスも近くにあります。 実際、ER図で使用されるすべての記号は、チャートの作成者によって適切かつ明確に索引付けされている必要があります.

これは特に重要です。なぜなら、一部のシンボルは、チャートのコンテキストで完全に異なる意味を持ち、場合によっては反対の意味を持つことさえあるからです。 たとえば、前述の XNUMX 対多のカーディナリティは、分割端ではなく、同じリレーションシップ ライン上の複数の矢印で表すことができます。

  1. BUSINESS PROCESS MAPPING TOOLS: 用途、無料ツール & ガイド
  2. 流動資産:株式は流動資産ですか? 意味と実例
  3. SUBWAY LOGO : 進化、歴史、謎を解説
  4. ビジネス関係の構築: あらゆるビジネスに効果的な手順とヒント (必要なすべて)
  5. プロジェクト品質管理計画ガイド(ツールとソフトウェア)

コメントを残す

あなたのメールアドレスは公開されません。 必須フィールドは、マークされています *

こんな商品もお勧めしています