Это trade-off безусловно. Кстати на ваш вопрос в Issues про транзакции между разными репозиториями у Вернона в книге есть ответ. 🙂 И в рамках одного репозитория тоже
У меня теперь иная пролема, вот у меня есть Joined таблицы и из по 5-7 бывает, где и как рравильно мне это писать?