@yagyar001

Как организовать таблицу корзины mysql?

Всем привет. делаю интернет магазин для тренировки. Но вот не могу додуматься как организовать таблицу корзины. Функционал корзины должен быть такой:
1) Должны быть неоплаченные заказы (то есть то что пользователь добавил в корзину).
2) Оплаченные заказы (после оплаты).
3) Дата оплаты (ну или дата заказа).
Подтолкните к тому, как ее организовать правильно?
Вот на данный момент у меня такая таблица получилась:

5caea2c06bac1861526457.png
  • Вопрос задан
  • 883 просмотра
Решения вопроса 2
@bqio
https://bqio.github.io/
1. Оплаченные заказы хранить в общей таблице "Заказы" с полем "Оплачено" (да/нет).
2. Дата должна быть полем в таблице "Заказы".
3. Привязывайте заказы к пользователю (связи бд, гугол в помощь).

Просто меняйте статус заказа пользователя на "Оплачено" и выводите список его заказов по его id.

Функцию корзины, если она вам так нужна, можно сделать просто через JavaScript без БД.
Ответ написан
Комментировать
Stalker_RED
@Stalker_RED
заказ:
id, дата, оплачено ли

товары в заказе:
id заказа, id товара, цена (если она фиксируется в момент заказа, а не берется из описания товара)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы