Interbase y Transacciones

Salvador
01 de Julio del 2005
Mi pregunta es la siguiente: tengo una transacci贸n en Delphi e Interbase, en ella estan la tabla de "facturas" y "lineas de factura" en esta hay una forein key a la tabla de facturas, al empezar la transacci贸n y dar de alta lineas de factura la factura todavia no existe y peta, normalll. Pero si esta dentro de una transacci贸n no se tocaria hacer esta comprovaci贸n al final al hacer el commit? Alguien ilustrado en el tema tiene la soluci贸n? Muchas Gracias...