Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-7: TRAINING SESSION (UI prompt)


TrainingSessionCoachModuleTennisCenter

Properties (8)

PropertyTypeEntityReferenceModule
(1) CoachLONGTrainingSessionCoachCoachModule
(2) CourtLONGTrainingSessionCourtCourtModule
(3) CreatedAtDATETrainingSession
(4) EndDateTimeDATETrainingSession
(5) MaxParticipantsLONGTrainingSession
(6) StartDateTimeDATETrainingSession
(7) StatusSTRINGTrainingSession
(8) TrainingOfferLONGTrainingSessionTrainingOfferCoachModule


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /trainingsession/court/{id}findAllTrainingSessionOfCourt(id)CoachModuleGETCourt TrainingSession
(2) /trainingsession/trainingoffer/{id}findAllTrainingSessionOfTrainingOffer(id)CoachModuleGETTrainingOffer TrainingSession
(3) /trainingsession/{id}findTrainingSessionById(id)CoachModuleGETTrainingSession
(4) /trainingsession/coach/{id}findAllTrainingSessionOfCoach(id)CoachModuleGETCoach TrainingSession
(5) /trainingsessionfindAllTrainingSession()CoachModuleGETTrainingSession
(6) /trainingsession/{id}updateTrainingSessionById(trainingsession)CoachModulePUTTrainingSession
(7) /trainingsessioninsertTrainingSession(trainingsession)CoachModulePOSTTrainingSession
(8) /trainingsession/{id}deleteTrainingSessionById(id)CoachModuleDELETETrainingSession
(9) /trainingparticipant/trainingsession/{id}findAllTrainingParticipantOfTrainingSession(id)CustomerModuleGETTrainingSession TrainingParticipant

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