@AndroidRS

Как реализовать счетчик новых постов для каждого пользователя?

Есть несколько тем (сообществ) где пользователи постят свои посты. Каждый пользователь может быть подписан только на одну тему. Как посчитать колличество новых постов в теме на которую подписан пользователь именно для него? Код не нужен, мне бы алгоритм и структуру БД, а то что то на ум ничего не приходит.
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Отдельная таблица подписок: user_id, post_id, is_read
При создании нового поста, триггер БД должен всем, кто подписан на эту тему, создать запись с флагом "не прочитано".
Ну и сам счётчик - это count по каждому user_id.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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