Devo fare un db per la gestione di un campionato di calcio,
oltre alla classifica devo inserire i tabellini delle partite(di una gara per ogni giornata), che comprendono le formazioni, risultato, marcatori ammoniti espulsi, arbitro.

Ora visto che inserisco questi dati pensavo anche di utilizzarli per ottenere la classifica dei marcatori (sempre di una squadra sola) ed eventualmente il conto degli ammoniti.

Io ho fatto una tabella calciatori:
id_nome-->contatore
nome-->txt

ecc. ecc.

una chiamata tabellino
id_partita
id_calendario
tabellino_A
tabellino_B
marcatori_A
marcatori_B

dove nel campo marcatori metto l'elenco dei giocatori ed il minuto del gol.

Io pensavo di fare una tabella stagione che contiene
numero_presenze
numero_gol

ed aggiornale in grazie all'inserimento del tabellino cioè se nella formazione c'è il giocatore ROSSI in automatico aggiungo un +1 al campo presenze e se ha anche segnato un +1 campo gol

E' fattibile una cosa del genere o mi consigliate diversamente?