Please enable JavaScript.
Coggle requires JavaScript to display documents.
MODELLO E-R, angela - Coggle Diagram
MODELLO E-R
RELAZIONI
-
-
Classificazione
-
Opzionalità
esistenza obbligatoria dell'associazione
es. un figlio DEVE avere una madre
es. una donna PUO' avere figli
-
REGOLE DI LETTURA
1 si inizia sempe con la parola "ogni"
2 si riporta il nome dell'entità A
3 Si indica la opzionalità della relazione (deve - può)
4 Si riporta il verbo che descrive la relazione
5 si indica la cardinalità della relazione (uno solo o uno più
6 si riporta il nome dell entità B
-
ENTITÀ
DEFINIZIONE
oggetti principali su cui vengono raccolte le informazioni;
rappresenta graficamente un concetto (concreto o astratto)
(e. person, macchina, posto, evento...)
RAPPRESENTAZIONE GRAFICA
-
non esiste uno standard comune, per rappresentare gli oggetti. Esistono delle linee guida comuni che prevedono dei rettangoli
le ENTITÀ sono sempre scritte al singolare.
seguendo la notazione standard del linguaggio UML
-
ATRIBUTI
CHIAVI
Attributo con le seguenti caratteristiche:
- deve essere OBBLIGATORIO, UNICO, ESPLICITO
- può essere COMPOSTO e non deve avere valore NULL
- non è modificabile durante il "ciclo di vita"
CHIAVE COMPOSTA
-
si indica con la sigla pk oppure si scrive primary key oppure si sottolineano entrambi gli attributi
CHIAVE ESTERNA
-
se la chiave è ARTIFICIALE il nome dell'attributo DEVE iniziare sempre con il termine id_"nomeEntita"
-
-
-
-
Classificazione
-
-
-
molteplicità
-
SCALARE
attributo semplice, con un solo valore nell'istanza
-
Definizione
descrivono le entità con le quali sono associati. Una particolare istanza di un attributo è detto VALORE
DEFINIZIONI
1976 - Chen propone il modello per rendere omogenea la descrizione dei DB
- viene utilizzato per rappresentare gli oggetti coinvolti nel modello (entità)
-
-