MichaelR: Konzept: Terminreservierung - Doppel-Termin-Vergabe vermeiden

Beitrag lesen

Hallo liebes Forum,

für zwei meiner Terminvergabetools nutze ich nachfolgend beschriebenes Vorgehen, um Doppelbuchungen eines Termins (Uhrzeit + Tag) zu vermeiden. Mich würde interessieren, welche besseren Vorgehensweisen es noch gibt...

Vorgehen: Nutzer wählt einen Termin (Uhrzeit + Tag) aus; diese Daten werden an das PHP-Backend gesendet und dort prüft eine Routine, ob diese Termin-Kombination bereits durch eine andere Person vergeben ist. Hierzu werden alle vergebenen Termine am Server gespeichert und die Routine gleicht die gesendeten Daten damit ab. Ist der Termin bereits vorhanden, wird ein entsprechender Fehler gemeldet. Ansonsten wird der Termin für diese Person gespeichert und die "Nachschlage"-Liste aktualisiert

Dass zwei oder mehr Personen gleichzeitig den gleichen Termin anfragen und es damit zu Doppelbuchungen kommt, ist aufgrund es Einsatzgebietes eher unwahrscheinlich...

Wie könnte man das eventuell noch (eleganter?) lösen?

Danke und viele Grüße MichaelR