Modello E-R

Un esempio di diagramma E-R

In informatica, nell'ambito della progettazione dei database, il modello entità-relazione[N 1] (o modello entità-associazione; più comunemente modello E-R) è un modello teorico per la rappresentazione concettuale e grafica dei dati a un alto livello di astrazione, formalizzato da Peter Chen nel 1976[1].

Il modello entità-relazione viene spesso utilizzato nella prima fase della progettazione di una base di dati, nella quale è necessario tradurre le informazioni risultanti dall'analisi di un determinato dominio in uno schema concettuale, detto diagramma entità-relazione (o diagramma E-R).[N 2]

Nell'ambito della progettazione ingegneristica delle basi di dati si distinguono tre livelli indipendenti e consecutivi di progettazione: progettazione concettuale, progettazione logica, progettazione fisica. Propriamente, il modello E-R è la tecnica-principe per la fase di progettazione concettuale, il modello relazionale per quella di progettazione logica. Solamente nell'ultima fase di progettazione fisica, si prendono in considerazione i software e hardware applicativi, proprietari e non, esistenti sul mercato.


Errore nelle note: Sono presenti dei marcatori <ref> per un gruppo chiamato "N" ma non è stato trovato alcun marcatore <references group="N"/> corrispondente