Tagwächter: Wiederkehrende Termine

Beitrag lesen

Bei mir muss man den Datensatz auf jeden folgenden Tag kopieren, das geht fix, nur neues Datum und Enter. Flohmarkt-Betreiber machen das so. Jetzt ist das Problem, dass bei Änderung dutzende von Sätzen zu ändern wären, das macht keiner, also unkorrekte Infos im Kalender.

Trenne in der DB die Daten auf:

  • Tabelle 1: Veranstaltung mit Beschreibung und ID (MD5(Beschreibung . Ort . ...) reicht.
  • Tabelle 2: Termine + IDs der Veranstaltungen.
  • Tabelle 3: Wiederholungsalgorithmen + IDs der Veranstaltungen.

Eventuell weitere Tabellen (Wer hat den Termin eingetragen / Rechte ...)

Dann sollte eine solche Änderung "Pillepalle" sein. Allerdings muss bei Verwendung von komplizierten und in SQL (nicht ohne Fullscan) abfragbaren Algos aus Performancegründen der eigentliche (Jahres-)Kalender nach jeder Änderung neu "geparst" werden.