в корзину? Или как это правильно реализовать, что бы если два человека одновременно то что бы товар в минус в бд не уходил?
Есть смысл резервировать когда человек в корзине жмет оформить, или сообщать о не возможности если это сделал кто-то другой. А то у тебя так товаров не останется если их резервировать при помещении в корзину
Нет смысла. Ну точнее есть, но это все равно в минус ведёт и ещё сток держать на все корзины надо.
Тебе нужно почитать о транзакциях в бд. И об атомарных операциях в целом
Либо дать время на оформление заказа со статусом брони, либо у тебя получится гонка состояний
Обсуждают сегодня