Все зависит от бизнес-правил.Если это нормально для одной вставки, но не для другой, то транзакция не требуется.Однако, если бизнес-правила означают, что каждая вставка должна встречаться вместе, чем да, используйте транзакцию.
Лучшая практика - понять и задокументировать решаемую проблему в достаточной степени, чтобы понять ситуацию, а затем спроектировать что-то, что отражаеттакое понимание - следовательно, без контекста мы не можем дать конкретную рекомендацию передовой практики.Хотя вы можете попытаться описать контекст вопроса и посмотреть, можем ли мы быть более конкретными