MudGuard: Ligatabelle sortieren nach Punkten???

Beitrag lesen

Hi,

1 Tabelle mit allen teilnehmenden Vereinen der Liga. Also mindestens mit den Spalten Vereins-ID, Vereinsname
1 Tabelle mit allen stattfindenden Spielen: Spiel-ID, Heim (Vereins-ID), Gast (Vereins-ID)
1 Tabelle mit den Ergebnissen, die jede Mannschaft in einem Spiel erzielt hat: Ergebnis-ID, Spiel-ID, Vereins-ID, Tore, Punkte

Seh ich anders. 2 Tabellen reichen.
Die erste mit den Vereinsinformationen wie von Dir vorgesehen.
Die zweite mit den Spiel-Informationen.
Spiel-ID, Heim (Vereins-ID), Gast (Vereins-ID), Heim-Tore, Gast-Tore
Meiner Meinung nach gehören die erzielten Tore zu den Informationen, die zu einem Spiel gehören.

Die Punkte-Verteilung ergibt sich aus den Toren, braucht also nicht extra (redundant) gespeichert werden.

Setzt man anfangs die Spalten mit den Toren auf NULL und nach einem Spiel auf andere Werte (also 0 oder mehr), braucht man auch keine weitere Spalte für die Information, ob ein Spiel schon stattgefunden sind.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.