Creo que estamos igual
Si entra un lote de artículos de un proveedor (se use o no se use), está ahí en el almacén, ¿se ignoran? No se entiende.
Y en todo caso, la respuesta de Neftalí sería la que estás buscando, por algo Firebird es un gestor de bases de datos
relacionales, si se hiciera uso del lote, su código referenciado haría relación a esa línea de lote, si intentaras borrarlo entonces la BD no te dejaría.
Lee
esto.