Esercizio 0 – Modello ER (to Esercizio 4)

La realtà d’interesse è il Campionato mondiale di F1, stagione 2019. Il DB da progettare quindi non è storico perché registra solo i dati attuali.

Si individuano come entità PILOTA, SCUDERIA, GARA, NAZIONE e LOCALITA’.

Di ogni PILOTA siamo interessati al nome, al cognome, alla data di nascita, alla nazionalità, al numero di gare vinte e al numero di mondiali vinti.

Di ogni NAZIONE siamo interessati al nome e al continente.

Ogni pilota appartiene ad una SCUDERIA.

Di ogni scuderia siamo interessati al nome, alla nazione, al motore montato sulle autovetture (si suppone che tutte le macchine di ogni scuderia montino lo stesso motore) e al numero di mondiali costruttori vinti.

Ogni pilota può partecipare a una o più gare.

Siamo interessati alla registrazione dei punti fatti, alla posizione raggiunta da ogni pilota ad ogni gara, dei giri effettuati e dell’eventuale motivo di ritiro.

Di ogni GARA siamo interessati alla data della gara, al nome della gara, al nome del circuito, al numero di giri che i piloti devono compiere per arrivare al traguardo.

Ogni gara viene svolta in un determinata LOCALITA’.

Della località siamo interessati alla città, e alla nazione.

 

Soluzione