The Restaurant module is built around the rFolio table - each rFolio table is linked to a Party, a POS and a Waiter.

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.