Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-6: KURS (UI prompt)


KursFitnessStudioModuleFitnessstudios

Properties (7)

PropertyTypeEntityReferenceModule
(1) FitnessStudioINTKursFitnessStudioFitnessStudioModule
(2) IstAktivBOOLKurs
(3) IstNurFrauenBOOLKurs
(4) KursTypINTKursKursTypMitgliedschaftsVertragModule
(5) MaxTeilnehmerINTKurs
(6) RaumSTRINGKurs
(7) TrainerINTKursTrainerTrainerModule


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /kursfindAllKurs()FitnessStudioModuleGETKurs
(2) /kurs/{id}findKursById(id)FitnessStudioModuleGETKurs
(3) /kurseinheit/kurs/{id}findAllKursEinheitOfKurs(id)FitnessStudioModuleGETKurs KursEinheit
(4) /kurs/kurstyp/{id}findAllKursOfKursTyp(id)FitnessStudioModuleGETKursTyp Kurs
(5) /kursinsertKurs(kurs)FitnessStudioModulePOSTKurs
(6) /kurs/{id}deleteKursById(id)FitnessStudioModuleDELETEKurs
(7) /kurs/trainer/{id}findAllKursOfTrainer(id)FitnessStudioModuleGETTrainer Kurs
(8) /kurs/fitnessstudio/{id}findAllKursOfFitnessStudio(id)FitnessStudioModuleGETFitnessStudio Kurs
(9) /kurs/{id}updateKursById(kurs)FitnessStudioModulePUTKurs

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