Please enable JavaScript.
Coggle requires JavaScript to display documents.
La progettazione logica - Coggle Diagram
La progettazione logica
Il modello relazionale
relazione tra insiemi
schema
composto da
nome tabella
attributi
T-uple
singola Istanza
composta da
insieme
dominio vari insiemi
non ordinate
conversione
diagramma E/R
in un insieme di tabelle
Mapping
Entità
ogni entità
diventa relazione
rappresentata con tabella
ogni attributo
diventa attributo della relazione
rappresentato con colonna
cos'è
regole di derivazione dal modello concettuale
Osservazioni Relazione
insieme di tuple
distinte tra loro
nessun ordinamento
tuple relazione
insiemi di tabelle
schema
relazione con attributi
rappresentata
tabella bidimensionale
colonna
attributo
riga
tupla
Associazioni
chiavi esterne
attributi aggiunti
cos'è
attributo o insieme
identifica univocamente
riga in un'altra tabella
tipi
Associazioni 1:N
2 relazioni distinte
Associazioni 1:1
totale
le entità si riducono
unica identità
contenente attributi di entrambe
parziale
entità danno origine
2 relazioni distinte
aggiungo chiave esterna relazione
Associazioni N:N
3° relazione
attributi chiave
entità partenza
schema
composto
nome
lista attributi
Cardinalità e grado
cardinalità
num tuple
presenti nella relazione
grado
num attributi dello schema
Attributi
identificatore entità
diventa
chiave primaria
della relazione
attributi composti
sostituiti con
attributi componenti
attributi calcolati
NON presi in considerazione
estrapolati da
espliciti in algoritmo
attributi multipli
nuova relazione
"promossi" ad entità
Gerarchie IS-A
(figli-->padre)
eliminano
entità figlie
aggiungono
ulteriori attributi
(padre-->figli)
elimina
entità padre
aggiunge attributi
entità figli
moltiplica associazioni
entità padre
(associazione 1:1)
sostituisce
gerarchia
con
associazioni 1:1