Un poco extraño el requerimiento, pero sería así:
Código SQL:
Ver originalINSERT INTO tabla VALUES(var1,(SELECT COUNT(1) + 1 FROM tabla WHERE id_fk=var1),'Registro '||(SELECT COUNT(1) + 1 FROM tabla WHERE id_fk=var1 )||' de la fk '||var1);
Donde var1 sería el valor que quieres.
Si lo reemplazas por 1, e insertas 3 veces y posterior lo remplazas por 4 y lo insertas 1 vez, te daría el escenario que mencionas
saludos