Overview

My API

System Designs

DienstleistungenKontaktEnergieausgleichAnsprechpartnerImpressum


Appendix E-38: BOOKING ITEM (UI prompt)


BookingItemSeatModuleEventHall

Properties (7)

PropertyTypeEntityReferenceModule
(1) BookingLONGBookingItemBookingBookingModule
(2) EventLONGBookingItemEventEventModule
(3) EventTicketTypeLONGBookingItemEventTicketTypeVenueAreaModule
(4) QuantityLONGBookingItem
(5) SeatLONGBookingItemSeatSeatModule
(6) TotalPriceSTRINGBookingItem
(7) UnitPriceSTRINGBookingItem


Module Interfaces (9)

API-URLMethod NameModuleHTTP-MethodReferences
(1) /SeatService/bookingitem/{id}updateBookingItemById(bookingitem)SeatModulePUTBookingItem
(2) /SeatService/bookingitem/{id}findBookingItemById(id)SeatModuleGETBookingItem
(3) /SeatService/bookingitem/seat/{id}findAllBookingItemOfSeat(id)SeatModuleGETSeat BookingItem
(4) /SeatService/bookingitem/eventtickettype/{id}findAllBookingItemOfEventTicketType(id)SeatModuleGETEventTicketType BookingItem
(5) /SeatService/bookingitem/booking/{id}findAllBookingItemOfBooking(id)SeatModuleGETBooking BookingItem
(6) /SeatService/bookingiteminsertBookingItem(bookingitem)SeatModulePOSTBookingItem
(7) /SeatService/bookingitem/event/{id}findAllBookingItemOfEvent(id)SeatModuleGETEvent BookingItem
(8) /SeatService/bookingitemfindAllBookingItem()SeatModuleGETBookingItem
(9) /SeatService/bookingitem/{id}deleteBookingItemById(id)SeatModuleDELETEBookingItem

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