Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-28: PROJECT ORGANIZER (UI prompt)


ProjectOrganizerExternalPersonModuleSchoolOrganizer

Properties (3)

PropertyTypeEntityReferenceModule
(1) ExternalPersonLONGProjectOrganizerExternalPersonExternalPersonModule
(2) ProjectLONGProjectOrganizerProjectExternalPersonModule
(3) TeacherLONGProjectOrganizerTeacherStudentModule


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /projectorganizerfindAllProjectOrganizer()ExternalPersonModuleGETProjectOrganizer
(2) /projectorganizer/{id}findProjectOrganizerById(id)ExternalPersonModuleGETProjectOrganizer
(3) /projectappointment/projectorganizer/{id}findAllProjectAppointmentOfProjectOrganizer(id)ExternalPersonModuleGETProjectOrganizer ProjectAppointment
(4) /projectorganizer/{id}updateProjectOrganizerById(projectorganizer)ExternalPersonModulePUTProjectOrganizer
(5) /projectorganizer/{id}deleteProjectOrganizerById(id)ExternalPersonModuleDELETEProjectOrganizer
(6) /projectorganizerinsertProjectOrganizer(projectorganizer)ExternalPersonModulePOSTProjectOrganizer
(7) /projectorganizer/externalperson/{id}findAllProjectOrganizerOfExternalPerson(id)ExternalPersonModuleGETExternalPerson ProjectOrganizer
(8) /projectorganizer/project/{id}findAllProjectOrganizerOfProject(id)ExternalPersonModuleGETProject ProjectOrganizer
(9) /projectorganizer/teacher/{id}findAllProjectOrganizerOfTeacher(id)ExternalPersonModuleGETTeacher ProjectOrganizer

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