Ciao a tutti,
mi spiego meglio perchè forse il titolo non è proprio esaustivo.
L'esempio a cui mi riferisco è puramente teorico
Partendo dalla superclasse Persone con tutte le proprietà che identificano l'anagrafica di una persona (nome, cognome, indirizzo, data_nascita ecc.) e supponendo di voler gestire poi questi dati nel database nella corrispondente tabella persone,
vorrei sapere qual'è il modo migliore per gestire le classi derivate (esempio studenti e impiegati) e l'organizzazione delle tabelle per la gestione dei dati delle sottoclasssi (matricola per gli studenti, anno_di_assunzione, reparto, livello per l'impiegato)
per il momento vorrei solo concentrarmi sulla superclasse persone e sulle classi derivate studenti e impiegati tralasciando eventuali ulteriori dati correlati da gestire (esempio esami degli studenti)
Qualcuno può dirmi qual'è il modo migliore di impostare le classi e le tabelle del database?
dovendo registrare uno studente è giusto pensare di gestire parti delle informazioni nella tabella persone e parti delle informazioni nella tabella studenti?
Grazie