Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELLO E-R - Coggle Diagram
MODELLO E-R
RELAZIONI
-
-
CARDINALITA'
1:1
date A e B la relazione si ottiene all'istanza dell'entità A viene associata una sola istanza dell'entità B
1:N
per l'istanza dell'entità A si hanno 0,1 o N istanze dell'entità di B ma non vale il contrario
N.N
per l'istanza dell'entità A si hanno 0,1 o N istanze dell'entità di B e viceversa
DEFINIZIONE
è detta anche "relationship" , è l'associazione tra più entità
-
CLASSIFICAZIONE
-
REGOLE DI LETTURA
-
- inidicare il nome dell'entità di partenza
-
-
-
- dare l'ultimo nome alla relazione
ENTITA'
DEFINIZIONE
Sono gli oggetti principali su cui vengono raccolte le informazioni.
Ogni entità serve a rappresentare graficamente un concetto, concreto o astratto, del mondo reale (che andiamo a modellare). Un'entità può essere una persona, una macchina, un posto o un evento che raccoglie dati
ATTRIBUTI
-
CARATTERISTICHE
FORMATO
-
testo, intero, float, bulean, data e ora
-
-
DEFINIZIONE
descrivono le entità con le quali sono associati.
Una particolare istanza di un attributo è detto valore
CLASSIFICAZIONE
-
"natura"
-
-
-
-
-
ESPLICITO
è così com'è, non viene calcolato
RAPPRESENTAZIONE GRAFICA
-
non esiste uno standard comune per rappresentare gli oggetti nei diagrammi E-R, così come esistono svariate metodologie di modellizzazione e ciascuna utilizza formalismi diversi.
Esistono delle linee comuni che prevedono delle entità rappresentate da rettangoli e le relazioni da linee che collegano i rettangoli
-
DEFINIZIONE
-
UTILITA'
i costruttori utilizzati in questo modello possono essere facilmente impiegati per la definizione dei DB relazionali
-
-
CHIAVI
ATTRIBUTO deve essere:
- obbligatorio, unito, esplicito
- composto e non può essere null
- non modificabile
-
-
-
CHIAVE ESTERNA
-
la CHIAVE ESTERNA è un attributo che completa una relazione attraverso l'identificazione dell'entità padre
-