Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-11: STUDENT MATERIAL (UI prompt)


StudentMaterialStudentModuleSchoolOrganizer

Properties (7)

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


Module Interfaces (7)

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

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