Hallo liebe Community,
ich programmiere derzeit ein recht komplexes System in PHP, für das ich einmal einen Gedankenanstoß benötige:
(Ein wenig allgemein geschrieben und umformuliert, kommt aber aufs gleiche hinaus)
Es gibt mehrere Benutzer, die eine Party erstellen können (Event). Man kann sich registrieren und dann selber eine Party eröffnen oder nach Parties in der Umgebung suchen und diesen beitreten. Der Ersteller soll außerdem angeben können, ob er die Veranstaltung öfter anbietet (z.B. jede zweite Woche Freitags um 21:30). Falls er mal im Urlaub ist, soll es eine Ausnahmefunktion geben, sodass das Event aussetzt. Genauso sollen die Teilnehmer sagen können, ob sie einmal oder mehrmals kommen...
Ich hoffe ihr versteht, was ich meine
Auf jeden Fall ist meine Frage jetzt wie ich das am sinnvollsten in der MySQL-Datenbank umsetze. Für den Fall, dass es eine Rolle spielt: Ich nutze das PHP-Framework Laravel 5.
Vielen Dank schon einmal für die Hilfe, falls noch Fragen aufkommen, werde ich diese schnellstmöglich beantworten.
Viele Grüße
seschi98
ich programmiere derzeit ein recht komplexes System in PHP, für das ich einmal einen Gedankenanstoß benötige:
(Ein wenig allgemein geschrieben und umformuliert, kommt aber aufs gleiche hinaus)
Es gibt mehrere Benutzer, die eine Party erstellen können (Event). Man kann sich registrieren und dann selber eine Party eröffnen oder nach Parties in der Umgebung suchen und diesen beitreten. Der Ersteller soll außerdem angeben können, ob er die Veranstaltung öfter anbietet (z.B. jede zweite Woche Freitags um 21:30). Falls er mal im Urlaub ist, soll es eine Ausnahmefunktion geben, sodass das Event aussetzt. Genauso sollen die Teilnehmer sagen können, ob sie einmal oder mehrmals kommen...
Ich hoffe ihr versteht, was ich meine

Auf jeden Fall ist meine Frage jetzt wie ich das am sinnvollsten in der MySQL-Datenbank umsetze. Für den Fall, dass es eine Rolle spielt: Ich nutze das PHP-Framework Laravel 5.
Vielen Dank schon einmal für die Hilfe, falls noch Fragen aufkommen, werde ich diese schnellstmöglich beantworten.
Viele Grüße
seschi98