Hallo liebe TYPOlight-Gemeinde,
ich spiele gerade mit den Gedanken eine Erweiterung für TYPOlight zu schreiben.
Hintergrund ist folgender:
Habe für unseren Sportverein eine Website im Aufbau und im Kalender sind Trainingstermine und Vereinsfahrten eingetragen, nun möchte ich gerne das Mitglieder aus bestimmten Mitgliedergruppen einfach für jeden Termin sagen können, ob sie dabei sind oder nicht.
Für einmalige Events stelle ich mir das nicht schwierig vor, weil jedes Event einen eigenen Datensatz in der DB-Tabelle hat den ich als Beziehung dafür nehmen kann. Wie würdet ihr mit wiederholenden Datensätze umgehen, wo nur ein Eintrag existiert.
Szenario:
Training ist jeden Montag zur gleichen Zeit. Daher ein Event mit Wiederholung alle 7 Tage angelegt. Teilnahme soll aber für jeden Montag gelten.
Wie würdet ihr nun eine Relation herstellen, da ich nur einen Eintrag habe.
Spontan kam mir jetzt in den Kopf per cron zu gucken ob das event in nächster Zeit eine wiederholung hat. Dadurch einen eintrag in eine extra Tabelle erzeugen welche mit ID und Datum zum Event steht und da die Mitglieder eintragen lassen.
Aber irgendwie scheint mir das vom Gedanken her schon kein guter Ansatz zu sein.
Vielen dank für kreative Vorschläge
LG Robert