Casa Banche dati Che cos'è un diagramma entità-relazione (erd)? - definizione da techopedia

Che cos'è un diagramma entità-relazione (erd)? - definizione da techopedia

Sommario:

Anonim

Definizione - Che cosa significa Diagramma entità-relazione (ERD)?

Un diagramma entità-relazione (ERD) è una tecnica di modellizzazione dei dati che illustra graficamente le entità di un sistema informativo e le relazioni tra tali entità. Un ERD è un modello concettuale e rappresentativo di dati utilizzato per rappresentare l'infrastruttura del framework di entità.

Gli elementi di un ERD sono:

  • Entità
  • Le relazioni
  • attributi

I passaggi coinvolti nella creazione di un ERD includono:

  1. Identificazione e definizione delle entità
  2. Determinare tutte le interazioni tra le entità
  3. Analizzare la natura delle interazioni / determinare la cardinalità delle relazioni
  4. Creazione del ERD

Techopedia spiega il diagramma entità-relazione (ERD)

Un diagramma entità-relazione (ERD) è cruciale per creare un buon design del database. Viene utilizzato come modello logico di dati di alto livello, utile nello sviluppo di una progettazione concettuale per i database.

Un'entità è un oggetto o un concetto del mondo reale che esiste da solo. Le entità sono equivalenti alle tabelle del database in un database relazionale, con ogni riga della tabella che rappresenta un'istanza di tale entità.

Un attributo di un'entità è una proprietà particolare che descrive l'entità. Una relazione è l'associazione che descrive l'interazione tra entità. La cardinalità, nel contesto di ERD, è il numero di istanze di un'entità che può o deve essere associata a ciascuna istanza di un'altra entità. In generale, ci possono essere relazioni uno a uno, uno a molti o molti a molti.

Ad esempio, consideriamo due entità del mondo reale, un dipendente e il suo dipartimento. Un dipendente ha attributi come un numero di dipendente, nome, numero di reparto, ecc. Allo stesso modo, il numero di reparto e il nome possono essere definiti come attributi di un dipartimento. Un dipartimento può interagire con molti dipendenti, ma un dipendente può appartenere a un solo dipartimento, quindi può esserci una relazione uno a molti, definita tra reparto e dipendente.

Nel database effettivo, la tabella dei dipendenti avrà il numero di reparto come chiave esterna, facendo riferimento alla tabella di reparto, per applicare la relazione.

Che cos'è un diagramma entità-relazione (erd)? - definizione da techopedia