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
Average Member
Average Member
 
Messaggio: 135 di 721
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 10435
Iscritto il: 08/12/2008, 20:37
Località: Madrid

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
Average Member
Average Member
 
Messaggio: 136 di 721
Iscritto il: 27/09/2018, 20:13


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite