Задать вопрос
@Vadim1899

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

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

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

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