|
A mi juicio la transación tiene que abarcar un proceso determinado y no un registro, salvo que este solo constituya un proceso.
Por ejemplo, si para grabar una factura, preciso a parte de dar de alta todas las líneas que va a tener, al finalizar la misma actualizar el almacén y grabar en la ficha del cliente la fecha de la factura que será la de la última vez que compró todo este proceso lo incluyo en una transación, a parte de que pudiera haber otras anidadas, si falla alguna parte del proceso, se ejecuta el RollBack y dejamos todo como estaba.
Un Saludo.
|