Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-22: TEACHER BOARD (UI prompt)


TeacherBoardTeacherBoardModuleSchoolOrganizer

Properties (2)

PropertyTypeEntityReferenceModule
(1) SchoolLONGTeacherBoardSchoolSchoolModule
(2) SchoolYearLONGTeacherBoardSchoolYearSchoolYearModule


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /teacherboard/{id}deleteTeacherBoardById(id)TeacherBoardModuleDELETETeacherBoard
(2) /teacherboard/{id}updateTeacherBoardById(teacherboard)TeacherBoardModulePUTTeacherBoard
(3) /teacherboard/{id}findTeacherBoardById(id)TeacherBoardModuleGETTeacherBoard
(4) /teacherboardmember/teacherboard/{id}findAllTeacherBoardMemberOfTeacherBoard(id)TeacherBoardModuleGETTeacherBoard TeacherBoardMember
(5) /teacherboardfindAllTeacherBoard()TeacherBoardModuleGETTeacherBoard
(6) /teacherboard/school/{id}findAllTeacherBoardOfSchool(id)TeacherBoardModuleGETSchool TeacherBoard
(7) /teacherboard/schoolyear/{id}findAllTeacherBoardOfSchoolYear(id)TeacherBoardModuleGETSchoolYear TeacherBoard
(8) /teacherboardinsertTeacherBoard(teacherboard)TeacherBoardModulePOSTTeacherBoard

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