Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-53: ROOM (UI prompt)


RoomRoomModuleSchoolOrganizer

Properties (5)

PropertyTypeEntityReferenceModule
(1) BuildingLONGRoomBuildingRoomModule
(2) CommentsSTRINGRoom
(3) HandicappedAccessibleBOOLRoom
(4) RoomNameSTRINGRoom
(5) RoomTypeLONGRoomRoomTypeRoomModule


Module Interfaces (14)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /canteen/room/{id}findAllCanteenOfRoom(id)CanteenModuleGETRoom Canteen
(2) /conference/room/{id}findAllConferenceOfRoom(id)ConferenceModuleGETRoom Conference
(3) /projectappointment/room/{id}findAllProjectAppointmentOfRoom(id)ExternalPersonModuleGETRoom ProjectAppointment
(4) /library/room/{id}findAllLibraryOfRoom(id)LibraryModuleGETRoom Library
(5) /roomfindAllRoom()RoomModuleGETRoom
(6) /roominsertRoom(room)RoomModulePOSTRoom
(7) /room/roomtype/{id}findAllRoomOfRoomType(id)RoomModuleGETRoomType Room
(8) /room/{id}findRoomById(id)RoomModuleGETRoom
(9) /equipment/room/{id}findAllEquipmentOfRoom(id)RoomModuleGETRoom Equipment
(10) /room/{id}deleteRoomById(id)RoomModuleDELETERoom
(11) /room/building/{id}findAllRoomOfBuilding(id)RoomModuleGETBuilding Room
(12) /room/{id}updateRoomById(room)RoomModulePUTRoom
(13) /teachingunit/room/{id}findAllTeachingUnitOfRoom(id)SchoolYearModuleGETRoom TeachingUnit
(14) /schoolclass/room/{id}findAllSchoolClassOfRoom(id)SchoolYearModuleGETRoom SchoolClass

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