Я сейчас разрабатываю приложение для продажи билетов на мероприятие.Мне нужен эффективный способ продажи конкретных мест для мероприятия, но я бы предпочел не использовать ряд столов для каждого доступного места.Мне также нужно иметь возможность заблокировать определенное место (на определенный период времени), когда кто-то выбрал место, но еще не приобрел его (так что кто-то другой не может купить его до них).
Буду ли янужно создать ряд для каждого доступного места, или есть более эффективный способ сделать это, но в то же время включить функции блокировки.
Я новичок в ruby / rails, но не программирую, любые предложения будут оценены.