Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-12: TRAINING PARTICIPANT (UI prompt)


TrainingParticipantCustomerModuleTennisCenter

Properties (5)

PropertyTypeEntityReferenceModule
(1) CustomerLONGTrainingParticipantCustomerCustomerModule
(2) PriceOverrideSTRINGTrainingParticipant
(3) RegisteredAtDATETrainingParticipant
(4) RoleSTRINGTrainingParticipant
(5) TrainingSessionLONGTrainingParticipantTrainingSessionCoachModule


Module Interfaces (7)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /trainingparticipant/customer/{id}findAllTrainingParticipantOfCustomer(id)CustomerModuleGETCustomer TrainingParticipant
(2) /trainingparticipant/{id}deleteTrainingParticipantById(id)CustomerModuleDELETETrainingParticipant
(3) /trainingparticipantfindAllTrainingParticipant()CustomerModuleGETTrainingParticipant
(4) /trainingparticipant/trainingsession/{id}findAllTrainingParticipantOfTrainingSession(id)CustomerModuleGETTrainingSession TrainingParticipant
(5) /trainingparticipant/{id}updateTrainingParticipantById(trainingparticipant)CustomerModulePUTTrainingParticipant
(6) /trainingparticipant/{id}findTrainingParticipantById(id)CustomerModuleGETTrainingParticipant
(7) /trainingparticipantinsertTrainingParticipant(trainingparticipant)CustomerModulePOSTTrainingParticipant

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