Пишу пет проект доставки еды на PHP, Laravel(если это важно).
Накидал такой вариант базы данных.
Что касается таблицы Product_statuses эта таблица отвечает за выделение товара. По типу хит продаж, новинка, ну или скидка 20%.
Планируется использование uuid в таблицах users, orders, order_product, bonuses, cart, cart_product, так как эта важная информация для бизнеса.
Правильная ли архитектура, все ли я учел?
(забыл про поле address в orders)