Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-90: CONTRIBUTION (UI prompt)


ContributionStudentModuleSchoolOrganizer

Properties (5)

PropertyTypeEntityReferenceModule
(1) AmountDOUBLEContribution
(2) PaymentDetailsSTRINGContribution
(3) SchoolEventLONGContributionSchoolEventStudentModule
(4) SchoolTripLONGContributionSchoolTripSchoolClassStudentModule
(5) StudentLONGContributionStudentStudentModule


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /StudentService/contribution/schooltrip/{id}findAllContributionOfSchoolTrip(id)StudentModuleGETSchoolTrip Contribution
(2) /StudentService/contribution/{id}deleteContributionById(id)StudentModuleDELETEContribution
(3) /StudentService/contribution/schoolevent/{id}findAllContributionOfSchoolEvent(id)StudentModuleGETSchoolEvent Contribution
(4) /StudentService/contribution/student/{id}findAllContributionOfStudent(id)StudentModuleGETStudent Contribution
(5) /StudentService/contributioninsertContribution(contribution)StudentModulePOSTContribution
(6) /StudentService/contributionfindAllContribution()StudentModuleGETContribution
(7) /StudentService/contribution/{id}updateContributionById(contribution)StudentModulePUTContribution
(8) /StudentService/contribution/{id}findContributionById(id)StudentModuleGETContribution

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