Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-3: TRAINER (UI prompt)


TrainerFitnessStudioModuleFitnessstudios

Properties (8)

PropertyTypeEntityReferenceModule
(1) BeschaeftigungsArtSTRINGTrainer
(2) EinstellungsDatumDATETrainer
(3) EmailSTRINGTrainer
(4) FitnessStudioLONGTrainerFitnessStudioFitnessStudioModule
(5) IstFreiberuflerBOOLTrainer
(6) NachnameSTRINGTrainer
(7) TelefonSTRINGTrainer
(8) VornameSTRINGTrainer


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /FitnessStudioService/trainer/{id}updateTrainerById(trainer)FitnessStudioModulePUTTrainer
(2) /FitnessStudioService/trainerfindAllTrainer()FitnessStudioModuleGETTrainer
(3) /FitnessStudioService/trainer/fitnessstudio/{id}findAllTrainerOfFitnessStudio(id)FitnessStudioModuleGETFitnessStudio Trainer
(4) /FitnessStudioService/trainer/{id}deleteTrainerById(id)FitnessStudioModuleDELETETrainer
(5) /FitnessStudioService/trainer/{id}findTrainerById(id)FitnessStudioModuleGETTrainer
(6) /FitnessStudioService/trainerinsertTrainer(trainer)FitnessStudioModulePOSTTrainer
(7) /KursTypService/kurs/trainer/{id}findAllKursOfTrainer(id)KursTypModuleGETTrainer Kurs
(8) /KursTypService/trainerqualifikation/trainer/{id}findAllTrainerQualifikationOfTrainer(id)KursTypModuleGETTrainer TrainerQualifikation

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