Добавить столбец таблицы в мой список корзины вместо строки - PullRequest
0 голосов
/ 15 апреля 2019

На моем веб-сайте есть таблица пользователей, отраслевая таблица и таблица industry_overview. Отраслевой_ответ содержит обзорные данные отрасли.

Я хочу, чтобы у меня была функция «Добавить в корзину», в которой пользователь мог бы добавить детали обзора, такие как цепочка создания стоимости, доля рынка и рыночная цена, в свой список корзины. pdf форма)

Могу ли я узнать, как проще всего сделать что-то подобное? Я думал об этом, но не могу найти решение или идею.

Мне не нужен готовый сценарий, просто любая идея, которая может заставить меня работать, будет великолепной! (Также, если у вас уже есть пример такой функции, я был бы более чем счастлив взглянуть на нее).

Заранее спасибо!

Обновление: Обзорная таблица отрасли имеет 5 столбцов: overview_id industry_id цепочка значений рыночная доля market_price

1 Ответ

0 голосов
/ 15 апреля 2019

Я бы сделал это, используя таблицы carts и cart_items:

carts
=====
- id
- user_id

cart_items
==========
- id
- cart_id
- industry_overview_id
- column

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

Любая точка данных (столбец в industry_overview), выбранная пользователем, приведет к записи в таблице cart_items.

Однако при использовании этого метода элементы корзины пользователя будут автоматически «обновляться», если значение элемента обзора изменяется. Если вы не хотите этого, вы можете сохранить точные значения из industry_overview в таблицу cart_items вместо или в дополнение к идентификатору.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...