корзина? нужны ли order и orderdetails?

#php #mysql #database #html #phpmyadmin

#php #mysql #База данных #HTML #phpmyadmin

Вопрос:

Я создал систему корзины, в которой будут отображаться только те товары, которые клиенты добавляют для покупки, я имею в виду, что они просто рассчитают количество и общую цену всех товаров.

Я хотел спросить, нужно ли мне добавлять таблицу order и orderdetails в мою базу данных? я просто не хочу включать корзину в свою ERD

количество товара в корзине

порядковый номер заказа (PK) дата заказа Номер карты клиента

идентификатор деталей заказа (PK) Количество заказов (FK) Количество продуктов (FK) Указанная сумма цены

может кто-нибудь вкратце объяснить мне, что я собираюсь делать, нужны некоторые предложения

PS. пожалуйста, не поправляйте меня, если у меня есть ошибки в моей идее, я все еще студент, который хочет узнать больше от кого-то, кто готов научить меня

Комментарии:

1. Таблица хороша, если вы хотите сохранить выбор клиента между посещениями и позволить внутренним сотрудникам видеть, что рассматривал клиент. Я считаю, что большинство сайтов электронной коммерции используют cookie ($ _COOKIE) для хранения корзины. Файл cookie может позволить вам сохранить корзину на КОМПЬЮТЕРЕ клиента и получить к ней доступ при будущих посещениях сайта. Вы также можете использовать переменную $ _SESSION для хранения корзины, но эта переменная исчезает при закрытии браузера.

2. Я думаю, что ваша структура базы данных не самая лучшая для такого проекта

3. извините, что не упомянул, мне действительно не нужно загружать его онлайн, кстати, это всего лишь последний проект в моем разделе веб-разработки. да, я внедрил $ _SESSION в таблице customers, просто я все еще не понимаю, как создать структуру из всего

4. что вы можете предложить? я уже провел мозговой штурм стратегий здесь .. я все еще пытаюсь учиться, хотя это не один из лучших проектов, но, по крайней мере, я мог бы объяснить детали и реализацию кодов, лежащих в основе проекта