Hola a todos, paso a creer que se debería definir como llave primaria de la tabla detalle a los tres campos: los dos de factura (factura y empresa) más el de producto.
No conozco Firebird, pero la lógica relacional recomendaría una llave primaria como la que menciono.
Saludos.
|