Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-13: BUCHUNG (UI prompt)


BuchungBuchungModuleFerienwohnungen

Properties (8)

PropertyTypeEntityReferenceModule
(1) BeginnDatumDATEBuchung
(2) BuchungsDatumDATEBuchung
(3) EndeDatumDATEBuchung
(4) GastLONGBuchungGastBuchungModule
(5) GesamtpreisSTRINGBuchung
(6) StatusSTRINGBuchung
(7) UnterkunftLONGBuchungUnterkunftUnterkunftModule
(8) VermittlerLONGBuchungVermittlerVermittlerModule


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /buchung/{id}updateBuchungById(buchung)BuchungModulePUTBuchung
(2) /buchung/unterkunft/{id}findAllBuchungOfUnterkunft(id)BuchungModuleGETUnterkunft Buchung
(3) /buchung/{id}deleteBuchungById(id)BuchungModuleDELETEBuchung
(4) /buchunginsertBuchung(buchung)BuchungModulePOSTBuchung
(5) /buchung/vermittler/{id}findAllBuchungOfVermittler(id)BuchungModuleGETVermittler Buchung
(6) /zahlung/buchung/{id}findAllZahlungOfBuchung(id)BuchungModuleGETBuchung Zahlung
(7) /buchung/gast/{id}findAllBuchungOfGast(id)BuchungModuleGETGast Buchung
(8) /buchungfindAllBuchung()BuchungModuleGETBuchung
(9) /buchung/{id}findBuchungById(id)BuchungModuleGETBuchung

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