на заказ(могут быть отменены). Если по свойствам посмотреть, то все поля идентичны. Вариант 1: сделать две таблицы, с одинаковыми столбцами. Вариант2: одна таблица со статусами: заказ выполнен, заказ отменен, заказ в процессе, ресерв, резерв отменен, и тд.
Второй. Нормализация наше всё.
Однозначно второй, первый это жесть
А чем резерв от заказа отличается? По вашему объяснению резервы - это один из статусов заказа. Тогда конечно второй вариант
Видел в продакшене то и другое решения, второе явно лучше и гемора с ним меньше.
Обсуждают сегодня