Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-12: KURS BUCHUNG (UI prompt)


KursBuchungMitgliedModuleFitnessstudios

Properties (5)

PropertyTypeEntityReferenceModule
(1) BuchungsZeitDATEKursBuchung
(2) CheckInZeitDATEKursBuchung
(3) KursEinheitINTKursBuchungKursEinheitFitnessStudioModule
(4) MitgliedINTKursBuchungMitgliedMitgliedModule
(5) StatusSTRINGKursBuchung


Module Interfaces (7)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /kursbuchung/mitglied/{id}findAllKursBuchungOfMitglied(id)MitgliedModuleGETMitglied KursBuchung
(2) /kursbuchung/{id}updateKursBuchungById(kursbuchung)MitgliedModulePUTKursBuchung
(3) /kursbuchung/{id}findKursBuchungById(id)MitgliedModuleGETKursBuchung
(4) /kursbuchung/kurseinheit/{id}findAllKursBuchungOfKursEinheit(id)MitgliedModuleGETKursEinheit KursBuchung
(5) /kursbuchunginsertKursBuchung(kursbuchung)MitgliedModulePOSTKursBuchung
(6) /kursbuchung/{id}deleteKursBuchungById(id)MitgliedModuleDELETEKursBuchung
(7) /kursbuchungfindAllKursBuchung()MitgliedModuleGETKursBuchung

Monolithic System with one data source



Distributed System with one shared data source



Distributed System with synchronized data sources





Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum