Estratto del documento

Ristrutturazione gerarchie di generalizzazione

Eliminazione entità figlie

Telefono Residenza
Codice
Nome
DataNascita
Cliente
Cognome
PuntiMancanti
Bonus(0,1) (0,1)Tipo

Gli attributi delle entità figlie assumono cardinalità (0,1). Le associazioni legate alle entità figlie corrispondono all’entità padre con partecipazione opzionale.

Se la generalizzazione è parziale, l’attributo Tipo ammette valore nullo; se la generalizzazione è totale è obbligatorio. Se la generalizzazione è condivisa, l’attributo Tipo è multi-valore.

Se la generalizzazione è totale, per ciascun tipo di istanza almeno un attributo delle entità figlie deve essere obbligatorio. Se la generalizzazione è esclusiva, per ciascun tipo di istanza al massimo un attributo delle entità figlie può essere obbligatorio.

Eliminazione entità padre (solo per generalizzazioni totali)

Telefono Residenza
Telefono
Residenza
Codice
Nome
Nome
Codice
DataNascita
Standard
VIP
Cognome
Cognome
DataNascita
PuntiMancanti
Bonus

Le associazioni dell’entità padre danno luogo ad associazioni analoghe per ciascuna entità figlia. La cardinalità di tali associazioni non cambia dal lato delle entità ristrutturate, mentre è opzionale per le altre entità collegate. Se la generalizzazione è esclusiva gli identificatori delle entità figlie non possono avere uguale valore.

Sostituzione della generalizzazione con una associazione

Telefono Residenza
Codice
Nome
DataNascita
Cliente
Cognome
(0,1) (0,1)A1 A2(1,1) (1,1)PuntiMancanti
Standard
VIP
Bonus

Se la generalizzazione è esclusiva le istanze dell’entità padre non possono partecipare a entrambe le associazioni. Se la generalizzazione è totale le istanze dell’entità padre devono partecipare ad almeno un’associazione.

Anteprima
Vedrai una selezione di 1 pagina su 1
Basi di dati - schema Pag. 1
1 su 1
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher SteDV di informazioni apprese con la frequenza delle lezioni di Basi di dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Milano o del prof Perlasca Paolo.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community