в ней Поле quantity.
Ну и вопрос: как сделать , так если продукта 5 шт и клиент добавляет в корзину или делает заказ на 2 шт например, то с базы соответственно было -2 штуки.
Куда хоть смотреть? Если можно на словах, спасибо
думаю, стоит в отдельную таблицу писать транзакцию. Типа с этого продукта ХОТЯТ купить столько-то. И уже когда 100% купит уже минусовать с продуктов. Ибо человек может закинуть в корзину и все, выйти с сайта.
Смотри паттерны реализации корзин
Убедись что клини не сможет заказать больше товара чем есть вообще
Попробуй сигналы
Как написал выше Ярослав, делай проверку можно ли добавить товар в корзину, есть ли он в наличии, а дальше при добавлении делай сигнал и изменяй количество товаров в наличии
Обсуждают сегодня