Buonasera a tutti,
scrivo qui perchè vorrei avere un chiarimento sul passaggio dallo schema e/r allo schema relazionale.
Sto creando un database per un progetto che porterò agli esami di maturità e, nel suo modello concettuale è presente una gerarchia parziale che è stata "tradotta" nel modello relazionale in questo modo:
PAZIENTE(idPaziente{PK}, nome, cognome, indirizzo ,sesso, email, telefono, nazionalità, idDottore{FK})
PAZIENTE_GENERICO(idPaziente{FK}, dataInizioRicovero,descrizione)
PAZIENTE_ESTERNO(idPaziente{FK},password)
Dove PAZIENTE è l'entità padre, mentre PAZIENTE GENERICO e PAZIENTE ESTERNO sono le entità figlie.
Il mio dubbio è questo:
Nelle entità figlie devo inserire anche la chiave esterna del padre? O non sono necessarie, visto che c'è già idPaziente che fa sia da PK che FK?