Si ma da lui c'è la difficoltà della squadra gestita da umano come classe separata.
Se poi "squadraAvversario" e "SquadraUmano" ededitano da un tipo originario Squadra allora puoi applicare la soluzione prospettata da franksisca riferndoti però al tipo Squadra, sempre se l'hai progettato in questo modo anche perché io l'avrei pensato diversamente visto che in FM puoi gestire più di una squadra....

Ciao