Resp
Los sgbd tienen unas cosas que se laman dispardores. Si tu base de datos estas bien definina hay puedes ahcer la validacion.
Si usas componenentes de bases de datos puedes hacerlo en ele befeoreinsert.
Lo de la transaccion si hay algun error en la transaccion por falta de datos requeridos o violacion de integridad referencia no te procupes por hacer rollback ya que no hay nada que echar para atras.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
|