Please enable JavaScript.
Coggle requires JavaScript to display documents.
PROGETTAZIONE LOGICA - Coggle Diagram
PROGETTAZIONE LOGICA
modello relazionale
rappresenta un insieme di relazioni
righe
(record, n-upla, t-upla)
colonne
(attributo o campo della relazione)
ogni campo è caratterizzato da un
dominio
schema di relazione
formato da
nome relazione + attributi
istanza della relazione
= insieme delle tuple in un det. istante
caratteristiche
cardinalità
grado della relazione
trasforma schema concettuale in schema logico
mapping del diagramma ER nel modello logico
con REGOLE DI DERIVAZIONE
1 ogni entità diventerà una relazione
2 le associazioni si traducono in base alla molteplicità (cardinalità massima)
molti a molti
trasformo associazione in entità
combino chiavi primarie di entità che partecipano a relazione
creo 3 tabelle
uno a molti
aggiungo attributo di chiave esterna all'entità con cardinalità max 1
uno a uno
partec. SIMMETRICA
aggiungo chiave esterma o all'uno o all'altro S
o accorpo
partec. NON simmetrica DA UN LATO
partec. NON simmetrica DA ENTRAMBI I LATI
contiene descrizione logica di strutture dati