nur noch mal zum Turniernamen. Schön wäre es vielleicht den in den Daten zu haben. Das große Problem dabei ist aber, dass dann viel andere Information auf der Strecke bleibt. Die eben im Überblick sehr hilfreich ist.
Dazu zählen
- die Mannschaftsnamen/Paarungen bei einem Mannschaftskampf,
- welche Runde es war, und
- welche Brettnummer.
Das möchten wir vermutlich alle schon gerne im Überblick sehen. Bevor wir eine Partie auswählen.
Nehmen wir den Turniernamen als Dateinamen, dann ist der Platz dafür in den Daten da. Andernfalls nicht, wenn der Turniername auch in die Daten soll.
ich versuche mal hier ein Bild reinzuhängen. ich hoffe das geht.
Stellen wir uns in dem Bild mal vor, dass in der Rubrik „Turnier“ immer nur der Turniername (genauer der Ligenname) stünde, wie würden wir denn dann die Partien von einer bestimmten Paarung finden? Genau das würde aber passieren, wenn wir den Turniernamen in die Daten nehmen. Dann bleibt für die Mannschaftspaarung kein Platz mehr. Um welche Mannschaftspaarung es sich handelt, findet ich dann erst heraus, ich mir die einzelne Partie anzeigen lasse. Und schaue zu welcher Mannschaft der Spieler der weißen Steine gehört. Ich finde das ziemlich umständlich. Viele hätten diese Information wohl auch lieber im Überblick.
wenn dann in einer üblichen Liga am Ende alle Partien in PGN-Format in einer Datei vorliegen, so sind das 8 x 5 x 9 Partien. Also 360 Partien bei einer Liga mit 10 Mannschaften und 8 Stammspielern und 9 Runden.
Wenn ich jetzt versuche mir einen Grund auszudenken warum ich diese 360 Partien mit weiteren 360 Partien von einer anderen Spielklasse in einer Datenbank vermischen soll, so fällt mir nur wenig ein.
Jede Liga hat ihre Spielstärke. Bestimmte Spieler spielen nur in einer bestimmten Liga.
Die meisten Benutzer erwarten 2 Dinge von der Datenhaltung:
- ihnen Partien von der Liga zu liefern in der sie selbst spielen.
- und/oder ihnen Partien von einem bestimmten Spieler zu zeigen.
Das funktioniert beides prima, wenn ich je DB eine Liga habe. Warum soll ich mir deshalb mit einer Durchmischung mit verschiedenen Ligen in einer DB das Leben unnötig schwer machen?
Bei mir hat deshalb jede Liga ihre eigene DB. Und dann passt das auch prima mit dem Turniernamen (der meistens der Liganame ist, kombiniert mit Jahreszahl der Saison) als Dateiname bzw. als DB-Name.
Das alles bezieht sich jetzt auf die PGN-Daten im Ligenbetrieb. Nur dann brauche ich ja den Platz für die Mannschaftspaarungs-Bezeichnung.
Bei Einzelmeisterschaften (im CLM als Turniere bezeichnet) sieht das anders aus. Da ist dann aber auch in der Datenhaltung genügend Platz für den Turniernamen da.
Etwas unglücklich finde ich es auch, wenn wir von PGN reden, immer nur auf Chessbase abzustellen. Viele benutzen gerade deshalb pgn, weil sie von dem kommerziellen Chessbase nichts wissen wollen. Sondern eher einen Open-Source PGN-Viewer bevorzugen
Wenn ich die Funktionalitäten von Chessbase wirklich komplett nutzen will, dann komme ich nicht drum herum die Partiedaten auch im proprietären CB-Format abzuspeichern. Dann sind wir mit PGN aber auf dem falschen Dampfer