Si se tiene la siguiente definición de tabla
create table detalle_factura (
idFactura INTEGER NULL,
cantidad INTEGER NOT NULL,
CONSTRAINT fk_detalle_factura FOREIGN KEY (idFactura) REFERENCES factura(id) ON UPDATE CASCADE ON DELETE CASCADE
)
¿el siguiente insert debería de ser exitoso o fallar?
insert into detalle_factura(idFactura,cantidad) values(null,500);