Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-5: BESCHAEFTIGUNG (UI prompt)


BeschaeftigungMitarbeiterModuleBaeckereien

Properties (6)

PropertyTypeEntityReferenceModule
(1) BaeckereiFilialeINTBeschaeftigungBaeckereiFilialeAdresseModule
(2) BerufINTBeschaeftigungBerufAdresseModule
(3) EnddatumDATEBeschaeftigung
(4) MitarbeiterINTBeschaeftigungMitarbeiterMitarbeiterModule
(5) StartdatumDATEBeschaeftigung
(6) WochenstundenDOUBLEBeschaeftigung


Module Interfaces (8)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /beschaeftigungfindAllBeschaeftigung()MitarbeiterModuleGETBeschaeftigung
(2) /beschaeftigung/{id}updateBeschaeftigungById(beschaeftigung)MitarbeiterModulePUTBeschaeftigung
(3) /beschaeftigunginsertBeschaeftigung(beschaeftigung)MitarbeiterModulePOSTBeschaeftigung
(4) /beschaeftigung/beruf/{id}findAllBeschaeftigungOfBeruf(id)MitarbeiterModuleGETBeruf Beschaeftigung
(5) /beschaeftigung/mitarbeiter/{id}findAllBeschaeftigungOfMitarbeiter(id)MitarbeiterModuleGETMitarbeiter Beschaeftigung
(6) /beschaeftigung/{id}findBeschaeftigungById(id)MitarbeiterModuleGETBeschaeftigung
(7) /beschaeftigung/baeckereifiliale/{id}findAllBeschaeftigungOfBaeckereiFiliale(id)MitarbeiterModuleGETBaeckereiFiliale Beschaeftigung
(8) /beschaeftigung/{id}deleteBeschaeftigungById(id)MitarbeiterModuleDELETEBeschaeftigung

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