Buongiorno a tutti,
dovrei creare un DB Rubrica in cui alcuni per ogni persona inserita, il tipo di informazioni (come numero e tipologia) variano a seconda della tipologia della persona stessa. Vi saranno quindi dei campi "comuni" come nome, cognome, data di nascita etc ma altre informazioni saranno specifiche e afferenti alla TIPOLOGIA, come amico, collega, collega E amico, cliente, per cui se la persona e' Cliente ci dovranno essere informazioni tipo "Azienda", "Partita IVA" etc se e' collega altre informazioni tipo "Piano", "Livello", "reparto", se e' amico e collega altre ancora.
Orbene. Come posso creare un DataBase progettato secondo i "sacri crismi" e quindi (suppongo) senza creare 3 diverse tabelle amico, collega e cliente?
Devo creare una tabella di "minima" (ad esempio "persona") e poi mettere un campo con "tipologia" e poi relazionrla con tabelle specifiche con i dati di "amico", "collega" e "cliente"? se si mi potete fare un esempi di come fare?
Grazie mille!

Rispondi quotando
... Forse una tabella intermedia potrebbe aiutare