Si, disculpen si no fui claro. Estoy diseñando una plataforma "básica" pero que incluye varias clases (ejemplo: usuarios, tareas, trabajos). Lo que sucede es que en una acción de un usuario, pongamosle "Dar por terminada una tarea", se hace uso de varias clases y se interactúa con varias tablas. El problema que actualmente tengo es que al interactuar con varias tablas, si algun insert o update falla, el resto que ya fueron ejecutados no vuelve para tras (es por esto que quiero las transacciones).
No se como hacer para agrupar todas esas transacciones de las diferentes clases en una sola transacción, para que si falla una el resto vuelva para atras...
Se que no es algo facil de explicar.. pero si aunque sea alguno conoce alguna aplicación básica open source que yo pueda revisar y tomar de ejemplo se los agradecería!
Desde ya muchas gracias !!!