Катастрофически не хватает типа данных
"Дата/Время" для свойств заказа!
- Для доставки курьером покупатель должен выбрать желаемую дату и временной интервал доставки
- Менеджер магазина должен установить дату передачи заказа в службу доставки
Так же необходима возможность сортировки по свойству "Дата/Время" :
- Вывести все заказы передаваемые в службу доставки сегодня (переданные позавчера)
- Вывести все заказы доставляемые завтра (доставленные на прошлой неделе)
Совсем не лишней будет возможность задавать настройки для доступных к выбору дат, так например учитывать рабочие, выходные и праздничные дни магазина в соответствии с заданными настройками, а так же часы работы для выбора временных интервалов.