Как в таблице хранить свободные даты для номеров в гостинице?
Не совсем гостиница. Скорее booking или airbnb - то есть количество номеров внушительное. Нужно узнать о свободных номерах на заданный период времени (условно, с 20 марта по 25 марта). То есть отразить те гостиницы, в которых заданные дни свободны.
Как должна выглядеть структура таблицы свободных и занятых дат?
Я должен создавать для каждого арендуемого объекта отдельную таблицу, где каждая запись будет соответствовать каждому дню? Просто в моём понимании, выборка может занимать длительное время. Разумеется это быстрее, чем если бы я имел таблицу "Объекты", где каждая запись - это гостиница, а в столбце, в формате json, хранил бы массив с днями - это уже совсем клиника.