У меня есть таблица с «идентификатором пользователя», «bookid», «sessionid».
Когда книга (bookid) просматривается посетителем (идентификатор пользователя), веб-приложение найдет все книги (bookid), просмотренные пользователями (идентификаторами пользователей), которые просматривали эту книгу (bookid), и отобразит 5 лучших книг.