Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-5: TRAINER (UI prompt)


TrainerTrainerModuleFitnessstudios

Properties (8)

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


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /kurs/trainer/{id}findAllKursOfTrainer(id)FitnessStudioModuleGETTrainer Kurs
(2) /trainerfindAllTrainer()TrainerModuleGETTrainer
(3) /trainer/{id}updateTrainerById(trainer)TrainerModulePUTTrainer
(4) /trainerinsertTrainer(trainer)TrainerModulePOSTTrainer
(5) /trainer/fitnessstudio/{id}findAllTrainerOfFitnessStudio(id)TrainerModuleGETFitnessStudio Trainer
(6) /trainer/{id}deleteTrainerById(id)TrainerModuleDELETETrainer
(7) /trainerqualifikation/trainer/{id}findAllTrainerQualifikationOfTrainer(id)TrainerModuleGETTrainer TrainerQualifikation
(8) /trainer/{id}findTrainerById(id)TrainerModuleGETTrainer

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