Использование элемента "Этаж"

Понятие "этаж" в программе достаточно условно. Элемент "этаж" фактически служит для того, чтобы объединить столики нескольких залов в одном просмотре. Если один администратор управляет несколькими залами одновременно, ему нужно видеть все свои столики сразу. Если все залы собрать на одном этаже, в этом случае администратор будет видеть заказы по всем залам, которые созданы на данном этаже.

Поясним это наглядно. В программе администратор зала следит за состоянием заказов при помощи визуального плана зала.  В плане зала отображаются все залы и столики этих залов. По каждому столику приводятся сведения об его текущей загруженности. Информация о загруженности столиков берется из оформленных заказов и предзаказов. Кроме того, из плана зала можно выполнить основные операции с заказами (просмотр, изменение и т.д.).

Графическое расположение столиков в ресторане

Формально закладка в плане зала соответствует не залу, а этажу. На закладке находятся столики залов, которые относятся к этому этажу.  Таким образом, если несколько залов собраны на одном этаже, администратор зала видит все столики на одной закладке.

Однако, если в вашем заведении все залы находятся на одном этаже, но управляются разными администраторами,  то объединять эти залы на одном этаже вовсе и не нужно. В этом случае целесообразно каждый зал определить как этаж. Например, если вы создали зал "Ресторан", то в качестве этажа тоже задайте: "Ресторан". В результате каждый администратор будет видеть только столики своего зала.