Either validate if the fields exist on the db before denormalizing or make the entire process one transaction.