Le informazioni relative ai contratti dei giocatori con le societa di calcio devono essere organizzate in una base di dati. Le squadre possono naturalmente stipulare contratti con molti giocatori, di solito un giocatore ha un contratto con una sola societa; accade pero spesso anche il caso della comproprieta di un giocatore con squadre diverse ad opera di piu contratti con i quali deve essere indicata anche la percentuale di possesso per ciascuna societa; in ogni caso il giocatore ha una sola squadra in cui gioca. se per ciascun contratto venissero indicate la data di inizio e quella di scadenza si saprebbe quali giocatori sono gia occupati in una squadra, quali sono svincolati e quali sono in conproprieta: nel primo caso un solo contratto ha la data di scadensa superiore alla data odierna, nel secondo nessuno nel terzo piu di uno. Conservando nell' archivio tutti i contratti degli anni precedenti si possono avere informazioni sulla carriera di un giocatore. -Visualizarte codice squadra e numero giocatori -Visualizzare la carriera di un giocatore identificato da un codice -Cognome nome ruolo dei giocatori svincolati -Giocatori in comproprieta -Stipendi giocatori