Un poco extraño el requerimiento, pero sería así:
    
Código SQL:
Ver original- INSERT 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