Statistiken, Datencenter und Historien
Punkt 17: Einheitliche Werte, dauerhafte Historien und korrekt abgegrenzte Auszeichnungen.
Eine Definition je Kennzahl
Tore, Vorlagen, Scorer, Pflichtspiele, Karten und Durchschnittsnote werden aus berechneten Spielen und den zugehörigen Spielerereignissen abgeleitet. Freundschaftsspiele zählen dabei nicht als Pflichtspiel. Datencenter, Rankings und Rekordkarten lesen dieselbe Definition.
Primärdaten und Projektion
spiel und spiel_berechnung bleiben die fachliche Wahrheit. Eine rebuildbare Saisonaggregation speichert nur die daraus berechneten Summen für schnelle Ranglisten. Sie kann jederzeit neu aufgebaut werden und ersetzt keine Spieler-, Spiel- oder Historienzeile.
- Ein Spiel wird einmal berechnet.
- Der Statistikjob summiert Einsätze, Minuten, Tore, Vorlagen, Karten und Noten je Saison.
- Datencenter und Rekorde lesen die fertige Projektion, statt für jede Seite erneut alle Spiele zu durchsuchen.
Zeiträume funktionieren wirklich
Gesamt umfasst alle vorhandenen Saisons, Aktuelle Saison nur nicht beendete Saisons und Letzte Saison den zuletzt abgeschlossenen, gleich benannten Saisonzyklus. Liga- und Länderfilter greifen zusätzlich auf dieselbe Aggregation zu.
Historien bleiben unveränderlich
Titel, Awards und Saisonabschlüsse sind gespeicherte Historieneinträge. Marktwertverläufe und Transferhistorien behalten ihre bestehenden spezialisierten Tabellen. Aktuelle Profilwerte werden nicht rückwirkend als historische Saisonwerte ausgegeben.
Liga-Award oder Welt-Award
Meister, Liga-Spieler der Saison, Torschützenkönig und Positionspreise werden je Liga vergeben. Ballon d’Or, The Best, Goldener Schuh, Kopa, Yashin, Globe Soccer und Klub des Jahres werden genau einmal weltweit vergeben. Internationale Turnierpreise gehören zum jeweiligen Wettbewerb.
Gemeinsamer Saisonzyklus
Da jede Liga technisch eine eigene Saison-ID besitzt, verbindet das System gleich benannte Saisons zu einem Weltzyklus. Globale Awards werden erst erzeugt, wenn alle Ligen dieses Zyklus beendet sind, und verwenden anschließend die Pflichtspiele aller zugehörigen Saison-IDs.
Die Bundesliga-Saison 2026/27 hat ID 41, La Liga ID 42 und Premier League ID 43. Der Ballon d’Or wird unter einer kanonischen Zyklus-ID gespeichert, aber aus den Spielen aller drei Saison-IDs berechnet.
Bestehende Hall of Fame bleibt
Bilder, Beschreibungen, manuelle Korrekturen, Spielerprofile, Vereinsmuseum, Rekorde und Nachrichten bleiben erhalten. Die Reparaturfunktion im AdminCenter entfernt lediglich falsch eingeordnete globale Dubletten und ordnet Welt-Awards dem gemeinsamen Saisonzyklus zu.
Häufige Fragen
Warum wird der Weltfußballer nicht beim Abschluss der ersten Liga vergeben?
Weil erst alle gleich benannten Liga-Saisons beendet sein müssen, damit wirklich weltweit verglichen werden kann.
Gehen bestehende Hall-of-Fame-Einträge verloren?
Nein. Korrekte Einträge bleiben erhalten; nur globale Dubletten und falsche Liga-Zuordnungen werden bereinigt.
Was passiert, wenn die Statistikprojektion fehlt?
Die Migration baut sie aus den gespeicherten Spielen neu auf. Die Primärdaten bleiben unverändert.