7. Categorie e annate
Le categorie (es. Esordienti, Under 14…) sono l'inquadramento per età ed evolvono ogni anno. La sezione Stagione → Categorie (riservata ad amministratore/segreteria) le gestisce.

- Elenco categorie. Si creano, rinominano, ordinano e (dis)attivano. Una categoria usata non si cancella: si disattiva, mantenendo lo storico.
- Mappa per stagione (anno di nascita → categoria). Per ogni stagione si associa ciascuna annata alla sua categoria (es. 2026/2027: 2014 → Esordienti, 2013 → Under 14). Un'annata appartiene a una categoria; una categoria può avere più annate. L'associazione è modificabile in ogni momento.
- "Carica preset". Semina in un click le categorie e la mappa annata→categoria della federazione scelta per lo sport della società (FIGC calcio, FIPAV pallavolo, CSI calcio, CSI pallavolo, FIB basket, FIR rugby). Le annate sono calcolate dall'anno della stagione, così il preset vale per ogni stagione; è rieseguibile senza duplicati e la mappa resta poi modificabile a mano (utile se la federazione varia le fasce prima dei campionati).
- "Crea da stagione precedente". Fa scorrere le annate di +1 rispetto all'anno prima (rolling automatico); poi si correggono le eccezioni. Le stagioni passate restano consultabili.
- "Applica agli atleti". Imposta la categoria di ogni atleta attivo in base al suo anno di nascita secondo la mappa.
- Deroga sul singolo atleta. Nel dettaglio atleta si può fissare a mano la categoria e bloccarla (fuori quota / sopra età): "Applica agli atleti" non la sovrascrive.
Categorie ≠ squadre ≠ campionati. La categoria è l'età. La squadra (team) è il gruppo operativo, con nome libero deciso dalla società (es. "Segrate 2014 gialla/azzurra/verde"), e più squadre possono avere la stessa annata. Il livello/girone (Provinciali, Regionali, Elite…) è del Campionato a cui la squadra è iscritta (vedi punto 11). Un atleta è inquadrato per età nella categoria, gioca in una squadra, e la squadra partecipa a un campionato.