Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-3: COURT (UI prompt)


CourtCourtModuleTennisCenter

Properties (7)

PropertyTypeEntityReferenceModule
(1) CourtSurfaceTypeLONGCourtCourtSurfaceTypeCourtModule
(2) CreatedAtDATECourt
(3) DescriptionSTRINGCourt
(4) HasWoodSpringFloorBOOLCourt
(5) IndoorBOOLCourt
(6) IsActiveBOOLCourt
(7) NameSTRINGCourt


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /trainingsession/court/{id}findAllTrainingSessionOfCourt(id)CoachModuleGETCourt TrainingSession
(2) /court/courtsurfacetype/{id}findAllCourtOfCourtSurfaceType(id)CourtModuleGETCourtSurfaceType Court
(3) /court/{id}findCourtById(id)CourtModuleGETCourt
(4) /courtinsertCourt(court)CourtModulePOSTCourt
(5) /courtfindAllCourt()CourtModuleGETCourt
(6) /court/{id}updateCourtById(court)CourtModulePUTCourt
(7) /court/{id}deleteCourtById(id)CourtModuleDELETECourt
(8) /booking/court/{id}findAllBookingOfCourt(id)SportModuleGETCourt Booking
(9) /courtsport/court/{id}findAllCourtSportOfCourt(id)SportModuleGETCourt CourtSport

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