Создание системы бронирования столиков на java
Эй ребята,
Я ищу несколько советов о том, как реализовать систему бронирования столиков на Java (точнее, на предприятии). Я не ожидаю никакого кода, просто некоторые идеи о том, как справиться с некоторыми из моих проблем.
Мне не хватает опыта, но с тем, что я уже знаю, я бы выбрал следующую структуру:
Что я уже пробовал:
Одна таблица классов, которая будет содержать список временных интервалов (другой класс, который представляет временные интервалы-12 на каждый день недели по умолчанию или какое-то другое значение в зависимости от некоторых входных данных).
Кроме того, будет выполняться задание, которое будет выполняться каждую ночь в 12.00 часов для перемещения резерваций предыдущего дня из базы данных в xls/текстовый файл.
Тем не менее, если есть 50 ресторанов, по 20 столов в каждом, то из-за этой структуры в базе данных будет записано много данных.
Что было бы лучшим способом спроектировать это?