Salve mi servirebbe una mano per capire se ho svolto nel modo corretto l'esercizio, grazie in anticipo
TESTO PROBLEMA:
Siamo stati chiamati a progettare una base di dati dal Comando dei Vigili del Fuoco di Cambridge al fine di poter gestire i dati riguardanti le caserme della città. Per ogni caserma si vuole archiviare il codice, il nome, l’indirizzo e l’anno di costruzione. Ad ogni caserma sono associate delle zone della città, ovvero quella parte di territorio che deve servire. Ogni zona è servita da una sola caserma. Le zone sono caratterizzate da un codice e da un nome. Ogni caserma ospita diverse squadre di soccorso definite Unità Operative. Ogni Unità Operativa (UO) ha un codice identificativo univoco, un nome ed è costituita da un certo numero di agenti caratterizzati dal codice fiscale, nome e cognome. Alcuni agenti possiedono un attestato di idoneità di cui si richiede la registrazione del punteggio e della data di conseguimento. Ogni UO ha un caposquadra (scelto fra gli agenti che la compongono); ogni agente opera in una sola UO. Ogni UO ha in dotazione diverse attrezzature caratterizzate da: Numero inventario, Anno di costruzione e descrizione. Ogni attrezzatura appartiene ad una sola UO ma può essere presa in prestito dalle altre UO registrando la data del prestito, l'agente dell'UO che ha richiesto il prestito e la data di restituzione di ogni singola attrezzatura (un prestito può riguardare più attrezzature che possono essere restituite in date diverse).
SOLUZIONE: