Basi di dati - Progettazione logica

CLaudio Nine
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?

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

CLaudio Nine
"apatriarca":
Puoi avere due nuovi attributi, uno per stabilire se è un cacciatore e uno per stabilire se è un pescatore.

Grazieee

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.