Например, давайте возьмем формат форума, где у нас несколько пользователей и несколько тем. Предположим, этот форум хочет отследить, какие пользователи прочитали какие темы, и, скажем, использовать эту информацию, чтобы отметить, какие темы непрочитаны при просмотре списка тем.
Единственное решение, которое я могу себе представить, это что-то, что сбрасывает запись в базу данных каждый раз, когда пользователь посещает поток. Я предполагаю, что может быть кнопка «пометить все как прочитанное», которая может использовать временную отметку, чтобы помочь уменьшить разрастание в базе данных ... несмотря на то, что это решение не впечатляет меня.
У меня такое ощущение, что я что-то здесь упускаю ... может быть, утро в День благодарения - не время для размышлений над проблемами программирования.
Есть ли лучшее решение для этого? Есть идеи?