Cree una tabla auxiliar con una columna de identidad. En una transacción, inserte en la tabla auxiliar, recupere el valor y utilícelo para insertarlo en su tabla heredada. En este punto, incluso puede eliminar la fila insertada en la tabla auxiliar, el objetivo es usarla como fuente de valores incrementados.