Este error ocurre cuando una tabla tiene una restricción Foreign Key y quieres borrar una fila de la tabla padre que está siendo referenciada en la tabla hija y la Foreign Key no es “on cascade”.

Artículo relacionado:

El índice del blog Firebird21