Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-6: PROJECT APPOINTMENT (UI prompt)


ProjectAppointmentStudentModuleSchoolOrganizer

Properties (7)

PropertyTypeEntityReferenceModule
(1) ContentSTRINGProjectAppointment
(2) DescriptionSTRINGProjectAppointment
(3) FromDateDATEProjectAppointment
(4) ProjectLONGProjectAppointmentProjectStudentModule
(5) ProjectOrganizerLONGProjectAppointmentProjectOrganizerStudentModule
(6) RoomLONGProjectAppointmentRoomRoomModule
(7) ToDateDATEProjectAppointment


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /StudentService/projectappointmentinsertProjectAppointment(projectappointment)StudentModulePOSTProjectAppointment
(2) /StudentService/projectappointment/{id}findProjectAppointmentById(id)StudentModuleGETProjectAppointment
(3) /StudentService/projectappointment/{id}deleteProjectAppointmentById(id)StudentModuleDELETEProjectAppointment
(4) /StudentService/projectappointment/room/{id}findAllProjectAppointmentOfRoom(id)StudentModuleGETRoom ProjectAppointment
(5) /StudentService/projectappointment/projectorganizer/{id}findAllProjectAppointmentOfProjectOrganizer(id)StudentModuleGETProjectOrganizer ProjectAppointment
(6) /StudentService/projectappointment/project/{id}findAllProjectAppointmentOfProject(id)StudentModuleGETProject ProjectAppointment
(7) /StudentService/projectappointmentfindAllProjectAppointment()StudentModuleGETProjectAppointment
(8) /StudentService/projectappointment/{id}updateProjectAppointmentById(projectappointment)StudentModulePUTProjectAppointment

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