С точки зрения чтения часто нужен последний комментарий и общее количество комментариев в теме.
Чтение/запись по коду отделены.
Запись идёт через ORM.
Как лучше сделать:
1) В сущности темы сделать свойства "Последний комментарий" и "Количество комментариев".
2) В репозитории, который сохраняет комменты ручками записывать к теме последний комментарий и количество комментарий и использовать эти поля только в read-модельках.