Jeśli chcesz mieć 100% pewności, że oba modele znajdą się w bazie możesz też użyć transakcji. Osobiście najczęściej stawiam na takie rozwiązanie ponieważ nic tak mnie nie denerwuje niż świadomość, że mogę mieć bałagan w bazie danych (chociaż przy dobrze zwalidowanych modelach szansa że zapisze się tylko pierwszy z nich jest prawie żadna).