Вопрос именно по архитектуре поэтому рискнул добавить вопрос в эту ветку.
Существует некая система микроблогов, бордов. Достаточно минималистичная. У каждого пользователя есть свой борд (простой фид с одной ежедневной публикацией). Вопрос как лучше написать подписку на эти борды.
Желательно чтобы можно было передавая только id пользователя получать отсортированый по дате список всех публикаций от всех бордов, на который подписан пользователь.
Пока совершенно не понимаю как лучше организовать хранение списка в базе данных. Склоняюсь к ManytoManyFiled но никогда с ним не работал еще.