| Contact | Donate | Imprint |
| Entity | Alias | Module | Global Schema |
| (1) Booking | Booking | CustomerModule | ZeppelinFlight |
| (2) BookingSeat | BookingSeat | FlightModule | ZeppelinFlight |
| (3) Flight | Flight | FlightModule | ZeppelinFlight |
| (4) FlightRoute | FlightRoute | LocationModule | ZeppelinFlight |
| (5) FlightSeat | FlightSeat | FlightModule | ZeppelinFlight |
| (6) Seat | Seat | ZeppelinModule | ZeppelinFlight |
| (7) Zeppelin | Zeppelin | ZeppelinModule | ZeppelinFlight |
| BookingSeat | FlightModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Booking | INT | BookingSeat | Booking | CustomerModule |
| (2) Currency | STRING | BookingSeat | ||
| (3) FlightSeat | INT | BookingSeat | FlightSeat | FlightModule |
| (4) Price | STRING | BookingSeat |
Example:
final BookingSeat bookingseat = (BookingSeat) invokeModule(FLIGHT_MODULE + "/bookingseat/" + id, BookingSeat.class);| Flight | FlightModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) FlightNumber | STRING | Flight | ||
| (2) FlightRoute | INT | Flight | FlightRoute | LocationModule |
| (3) ScheduledArrival | DATE | Flight | ||
| (4) ScheduledDeparture | DATE | Flight | ||
| (5) Status | STRING | Flight | ||
| (6) Zeppelin | INT | Flight | Zeppelin | ZeppelinModule |
Example:
final Flight flight = (Flight) invokeModule(FLIGHT_MODULE + "/flight/" + id, Flight.class);| FlightSeat | FlightModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Currency | STRING | FlightSeat | ||
| (2) Flight | INT | FlightSeat | Flight | FlightModule |
| (3) Price | STRING | FlightSeat | ||
| (4) Seat | INT | FlightSeat | Seat | ZeppelinModule |
| (5) SeatStatus | STRING | FlightSeat |
Example:
final FlightSeat flightseat = (FlightSeat) invokeModule(FLIGHT_MODULE + "/flightseat/" + id, FlightSeat.class);| Contact | Donate | Imprint |