Hello,
Habe nun eine Tabelle in der alle Vereine eingetragen sind. Nun dachte ich weiter, das ich eine Tabelle mache mit den Spieltagen, dann eine mit den dazugehörigen Spielen. Soweit, so gut. nach Spielende würde ich nun die Ergebnisse eintragen.
Die Tabelle als Beispiel:
Bitte die Datentypen/Spaltentypen dahinter vermerken.
ID
savecheck
matchday_ID
DATETIME
home_team_ID
guest_team_ID
home_goals
guest_goals
außerdem habe ich mir erlaubt, die Spalte savecheck
hinzuzufügen, die man bei einer HTTP-Datenbankkopplung immer haben sollte. Du benötigst einen Konfliktzähler, um feststellen zu können, ob bereits jemand anders schneller war mit dem Update.
Üertragen werden sollte beim Update nicht direkt der Zähler, sondern ein Hash davon. Der kann dann beim Zurückposten der geänderten Daten mit dem Hasch des Zählers verglichen werden. Beim Update wird der Zähler dann z.B. um eins hochgezählt. Sichergestellt werden uss eigentlich nur, dass der Wert in der Spalte immer eineindeutig ist und ein "verlorener Schlüssel", also einer, der nie wiederkehrt.
Für das übrige Daten-Design malst Du am besten mal ein Bild :-)
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg