Si', mi sembra corretto.
Associare il giocatore direttamente alla squadra sarebbe semplicistico, e ti porterebbe a complicarti la vita.
Quindi:
* Squadra e' associata a formazione (1:many)
* Formazione e' associata a partita. Partita potrebbe avere due chiavi esterne, formazione_casa e formazione_trasferta (quindi sarebbero due relazioni 1:many)
* Formazione e' associata a giocatore. E' chiaramente many:many. La tabella di relazione potrebbe avere informazioni aggiuntive come il ruolo (se e' rilevante ai fini del fantacalcio). In teoria,

Rispondi quotando
