| Contact | Donate | Imprint |
| Restaurant | RestaurantModule | ZeppelinFlight |
| Property | Type | Entity | Reference | Module |
| (1) Description | STRING | Restaurant | ||
| (2) Location | INT | Restaurant | Location | LocationModule |
| (3) Name | STRING | Restaurant | ||
| (4) RelatedHangar | INT | Restaurant | Hangar | LocationModule |
| (5) Website | STRING | Restaurant |
| Remote Method | Local Method | Module | HTTP-Method | References |
| (1) /reservation/restaurant/{id} | findAllReservationOfRestaurant(id) | CustomerModule | GET | Restaurant Reservation |
| (2) /restauranttable/restaurant/{id} | findAllRestaurantTableOfRestaurant(id) | RestaurantModule | GET | Restaurant RestaurantTable |
| (3) /restaurant/{id} | deleteRestaurantById(id) | RestaurantModule | DELETE | Restaurant |
| (4) /restaurant | insertRestaurant(restaurant) | RestaurantModule | POST | Restaurant |
| (5) /restaurant/{id} | updateRestaurantById(restaurant) | RestaurantModule | PUT | Restaurant |
| (6) /restaurant/location/{id} | findAllRestaurantOfLocation(id) | RestaurantModule | GET | Location Restaurant |
| (7) /restaurant/relatedhangar/{id} | findAllRestaurantOfRelatedHangar(id) | RestaurantModule | GET | Hangar Restaurant |
| (8) /restaurant | findAllRestaurant() | RestaurantModule | GET | Restaurant |
| (9) /restaurant/{id} | findRestaurantById(id) | RestaurantModule | GET | Restaurant |
Example:
final Restaurant restaurant = (Restaurant) invokeModule(RESTAURANT_MODULE + "/restaurant/" + id, Restaurant.class);| Contact | Donate | Imprint |