Em vez de cruzar, crie os dados descendo.
Então você teria
A tabela Performances contém:
- ID (PK perf_id )
- ID da equipe (FK team_id )
- Tipo de estatística de desempenho
- Valor da estatística de desempenho
Ou algo assim.
Você também terá que criar um Regras tabela, que vinculará Tipos de estatísticas de desempenho específicos para Tipos de Esporte específicos .
Isso também permitirá que você adicione facilmente novos Tipos de estatísticas de desempenho sem afetar muito o esquema do banco de dados.
Você também pode implementar ordens de exibição ou até mesmo agrupamentos de exibição, se desejar.