Для маленького проекта разницы нет. Можно использовать тот вариант, что быстрее.
Если хочется знать, есть ли архитектурный паттерн для группировки сущностей - то это DDD (Domain Driven Design). Судя по всему, можно выделать 2 агрегата - Shop и Blog.
Однако, до изучения темы, лучше выстраивать архитектуру на основе известных принципов программирования.