@Vadim1899

Как хранить предметы пользователя в БД?

Всем привет! Есть сайт, где пользователи покупаю, обмениваются и продают виртуальные товары. То есть например, у пользователя 1 в «арсенале» может быть микроволновка, кактус, машина. Как хранить этот самый арсенал каждого пользователя в бд? Использую MySql
  • Вопрос задан
  • 77 просмотров
Пригласить эксперта
Ответы на вопрос 3
edli007
@edli007
full stack, team lead
обычная связь один к многим, это запрос JOIN к таблице товаров от таблицы пользователей со связью по внешним ключам.
Ответ написан
SEVNTEC
@SEVNTEC
HTML-верстка
Таблицы:
user_items: user_id | item_id | qty
items: id | ну и т.д
или
В таблице юзера завести колонку json и хранить там item_id и qty
Ответ написан
@Barmunk
А центральный склад будет? Если да, то используйте бухгалтерский подсчет (дебет и кредит), как с платежами и кошельком. Все данные храните в связанных таблицах и все.
Ответ написан
Ваш ответ на вопрос

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

Войти через TM ID
Похожие вопросы
Badoo Development Москва
от 140 000 до 180 000 руб.
Badoo Development Москва
от 180 000 до 250 000 руб.
от 90 000 до 150 000 руб.
16 авг. 2018, в 20:57
2500 руб./за проект
16 авг. 2018, в 19:25
5000 руб./за проект
16 авг. 2018, в 17:28
25000 руб./за проект