Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-11: STUDENT MATERIAL (UI prompt)


StudentMaterialStudentModuleSchoolOrganizer

Properties (7)

PropertyTypeEntityReferenceModule
(1) AmountDOUBLEStudentMaterial
(2) CommentsSTRINGStudentMaterial
(3) ConsumableMaterialLONGStudentMaterialConsumableMaterialRoomModule
(4) CostsDOUBLEStudentMaterial
(5) DesignatedUseSTRINGStudentMaterial
(6) PaidBOOLStudentMaterial
(7) StudentLONGStudentMaterialStudentStudentModule


Module Interfaces (7)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /studentmaterial/student/{id}findAllStudentMaterialOfStudent(id)StudentModuleGETStudent StudentMaterial
(2) /studentmaterial/consumablematerial/{id}findAllStudentMaterialOfConsumableMaterial(id)StudentModuleGETConsumableMaterial StudentMaterial
(3) /studentmaterialinsertStudentMaterial(studentmaterial)StudentModulePOSTStudentMaterial
(4) /studentmaterial/{id}findStudentMaterialById(id)StudentModuleGETStudentMaterial
(5) /studentmaterialfindAllStudentMaterial()StudentModuleGETStudentMaterial
(6) /studentmaterial/{id}deleteStudentMaterialById(id)StudentModuleDELETEStudentMaterial
(7) /studentmaterial/{id}updateStudentMaterialById(studentmaterial)StudentModulePUTStudentMaterial

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