Страницы

Поиск по вопросам

вторник, 18 июня 2019 г.

База записей с избранным

Мне нужно организовать хранение записей в базе с возможностью отмечать их как избранные. Запись выглядит так.
{ "userId": 1, "id": 1, "title": "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", "body": "quia et suscipit
suscipit recusandae consequuntur expedita et cum
reprehenderit molestiae ut ut quas totam
nostrum rerum est autem sunt rem eveniet architecto" }
Вот способы реализации:


Как лучше поступить?


Ответ

Если в системе предполагается более одного пользователя:) То конечно отдельной таблицей.
Минимальный набор полей:
message_id - ид сообщения, или что у вас в системе помечается? user_id - ид пользователя
Т.е. типичная связь многие-ко-многим. Каждое сообщение может быть помечено избранным несколькими пользователями; один пользователь может пометить несколько сообщений.

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

Отправить комментарий