Basi di dati - Progettazione logica

Messaggioda CLaudio Nine » 18/12/2019, 17:36

Ciao a tutti,
Supponiamo di avere un'entità "Cittadino" con un unico attributo identificativo "Codice fiscale".
L'entità cittadino è generalizzata. Esistono infatti 2 figli.
-Cacciatori (senza attributi)
-Pescatori(senza attributi)
La generalizzazione è parziale sovrapposta.
Dunque possono esistere anche cittadini che possono essere sia cacciatori che pescatori, o nessuno dei due.

Se faccio il collasso verso l'alto, ovvero elimino la generallizazione lasciando solo l'entità cittadino, quali nuovi attributi devo mettere su cittadino?
CLaudio Nine
Junior Member
Junior Member
 
Messaggio: 135 di 232
Iscritto il: 27/09/2018, 20:13

Re: Basi di dati - Progettazione logica

Messaggioda apatriarca » 18/12/2019, 20:23

Puoi avere due nuovi attributi, uno per stabilire se è un cacciatore e uno per stabilire se è un pescatore.
apatriarca
Moderatore
Moderatore
 
Messaggio: 5335 di 5373
Iscritto il: 08/12/2008, 20:37
Località: Londra

Re: Basi di dati - Progettazione logica

Messaggioda CLaudio Nine » 19/12/2019, 20:49

apatriarca ha scritto:Puoi avere due nuovi attributi, uno per stabilire se è un cacciatore e uno per stabilire se è un pescatore.

Grazieee
CLaudio Nine
Junior Member
Junior Member
 
Messaggio: 136 di 232
Iscritto il: 27/09/2018, 20:13


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti