Understanding the HOTEL module
The Hotel module is built around the oReservation table - each oReservation table is linked to a Party, a Room, a PriceRule and maybe to a oGroup and a oFolio record.
Note that the Hotel module supports multiple hotels.
rFolio, groups, many rFolio_TableLine records - these _TableLine record(s) are linked to specific rTable record(s).
All orders in the Restaurant module are included in the RestaurantOrder complex entity - this is structured the same way as a SalesOrder.
The only difference is the use of the brOrder table instead of the bSalesOrder table - and this because of performance and safety issues.
As you can see in the Restaurant diagram, this area is not so relational as other areas of the module - very few links are used.
That's because many constraints have moved to BPs in the alpha360 apps.