Quali sono ERD diagrammi?

March 5

Quali sono ERD diagrammi?


diagrammi entità-relazione, o ERDs, sono rappresentazioni di notazione grafica delle relazioni tra le entità in un sistema di database o dati relazionale. I principali elementi di un diagramma ER sono le entità, attributi, relazioni, cardinalità e ordinalities. Questi sono disegnati utilizzando simboli speciali. Un metodo noto come notazione Piede d'Crow è uno degli standard più usati per i diagrammi ER. diagrammi ER danno un'istantanea delle interazioni tra le entità in un sistema in un punto nel tempo e sono utilizzati da professionisti di Information Technology per la progettazione di architetture e strutture di sistemi di database.

Entità

Entità sono gli oggetti del sistema su cui saranno raccolti e informazioni rappresentate nel diagramma ER dati. Un'entità è indicato con un simbolo di un rettangolo ed etichettato con un sostantivo. Esempi di entità in una rappresentazione di un'organizzazione sarebbero dipendenti, clienti e ordini. Ogni entità traduce in una tabella in un database relazionale. Un soggetto debole è un particolare tipo di soggetto che richiede una relazione di chiave esterna con un'altra entità per definire in modo univoco. entità deboli sono rappresentate da un rettangolo formato con linee doppie.

attributi

Gli attributi sono le proprietà o le caratteristiche di un'entità. Un attributo è rappresentata da una forma ovale nel diagramma ER. Gli attributi si traducono in chiavi in ​​strutture di database relazionali. Ci sono diversi tipi di attributi. Una caratteristica fondamentale è una caratteristica unica che può essere utilizzato per identificare un soggetto, ad esempio un numero di identificazione. Un attributo multivalore è uno che ha più di un valore. attributi multivalore sono indicati con un ovale disegnato con doppie linee nel diagramma ER. Un attributo derivato è uno il cui valore è determinato da altri attributi, ed è indicata da un ovale disegnato con una linea tratteggiata nel diagramma ER.

rapporti

Le relazioni sono le interazioni e le attività di condivisione delle informazioni tra le entità. I rapporti sono indicati da una forma di diamante o da una linea che collega le entità nel diagramma ER ed etichettati con un verbo. Le relazioni tra le entità sono bi-direzionale, il che significa che entità 1 ha una relazione con Entity 2 e Entity 2 ha una corrispondente relazione con Entity 1.

Cardinalità e ordinalità

Cardinalità specifica quante istanze di ogni entità sono legati alle istanze dell'altra entità in un rapporto. Piedi notazione del Corvo ha preso il nome dal simbolo utilizzato per denotare più cardinalità, che assomigliano a un disegno del piede di una cornacchia. Ordinalità è di solito indicato con cardinalità. Il ordinalità specifica se un rapporto è obbligatorio o facoltativo. Insieme, la cardinalità e ordinalità specificare il numero massimo e minimo di istanze di ogni occorrenza di una relazione. Ad esempio, un rapporto può essere uno a uno, uno a molti, o zero o uno (opzionale).