@WAYNEDEV

Как хранить категории для юзера в postgres?

Есть таблица категорий и юзеров, нужно сделать способ привязать несколько категорий к юзеру.
Как это можно реализовать, чтобы потом делать поиск по юзеру в зависимости от фильтра по категориям?

Не могу сообразить лучший вариант и в гугле нет ответов.
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
@galaxy
Стандартное отношение many-to-many через таблицу связи
users
__________
id
name
...

categories
__________
id
name
...

user_categories
__________
user_id
category_id


В принципе, если категории просто текстовые теги, можно хранить в поле таблицы users в виде JSON, например.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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