Вопрос 1) Нужно ли создавать `ViewedPost`-модельку?
У меня такое ощущение, что не нужно - я могу воспользоваться скопом и пару методами, которые положу внутрь модельки Post.
Вопрос 2) Если таки ViewedPosts нужно создавать, то какие аргрументы за, что мне это даст или от чего избавит? И как такую модельку обычно обзывают (naming conventions) ?
Вопрос 3) Как это вообще называется, где можно почитать документацию или статью? Есть какая-нибудь ссылка?