Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-2: 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) /CourtService/court/courtsurfacetype/{id}findAllCourtOfCourtSurfaceType(id)CourtModuleGETCourtSurfaceType Court
(2) /CourtService/courtsport/court/{id}findAllCourtSportOfCourt(id)CourtModuleGETCourt CourtSport
(3) /CourtService/courtinsertCourt(court)CourtModulePOSTCourt
(4) /CourtService/court/{id}findCourtById(id)CourtModuleGETCourt
(5) /CourtService/court/{id}deleteCourtById(id)CourtModuleDELETECourt
(6) /CourtService/court/{id}updateCourtById(court)CourtModulePUTCourt
(7) /CourtService/courtfindAllCourt()CourtModuleGETCourt
(8) /CustomerService/booking/court/{id}findAllBookingOfCourt(id)CustomerModuleGETCourt Booking
(9) /TrainingSessionService/trainingsession/court/{id}findAllTrainingSessionOfCourt(id)TrainingSessionModuleGETCourt TrainingSession

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