Mae yo no diría transacción, es muy genérico, ya que tenemos mensajes por controlador mejor decir "falta información para registrar la caloría" o el ejercicio o lo que fuera.