Сектора: стадион
Плитки трибун с ценой и остатком, а места — обычным залом внутри сектора.

Блок «Сектора» отвечает на первый вопрос стадиона — «какая трибуна», а не «какое кресло». Сорок тысяч мест в телефон не помещаются и пальцем не выбираются: билетные сервисы сначала показывают трибуны с ценой и остатком, и только внутри выбранной — схему кресел. Здесь так же: плитки, потом обычный блок «Зал», отобранный по выбранному сектору.
Сектора описываются строками, тем же языком, что и зал:
Запад: 200 (2500, VIP)
Восток: 200 (1800)
Фан-зона (900, стоячие)- Слева имя — им сектор и опознаётся в таблице броней: «Запад», «A», «Балкон».
- Справа вместимость. Из неё считается остаток: «Осталось 312». Не указали — остаток не показывается вовсе, и это честно: стоячая трибуна вмещает столько, сколько пустит охрана.
- В скобках цена и категория, как у ряда кресел:
(2500, VIP).
Остаток считается из той же таблицы, где лежат брони, — по столбцу с именем сектора. Как именно считать, блок решает сам по тому, что вы уже настроили: есть столбец с кодом места — считаются места (заказ на три кресла лежит одной строкой, и штукой его считать нельзя); есть столбец с количеством — складывается он; нет ни того ни другого — считаются строки.
Где: Палитра блоков → «Коммерция» → «Сектора». Готовый экран целиком — «Экраны» → «Стадион»: плитки, схема под ними и бронь.