Преномерирането ще предизвика объркване. Съществуващите отчети ще се отнасят до запис 99 и все пак, ако системата преномерира, може да преномерира този запис на 98, сега всички отчети (и попълнените потребителски интерфейси) са грешни. След като зададете уникален идентификатор, той трябва да остане фиксиран.
Използването на полета за идентификация за нещо различно от просто уникално номериране ще бъде проблематично. Наличието на изискване за „без празнини“ е просто несъвместимо с изискването за възможност за изтриване. Може би бихте могли да маркирате записи като изтрити, вместо да ги изтривате. Тогава наистина няма празнини. Да речем, че изготвяте номерирани фактури:ще имате анулирана фактура с нулева стойност с този номер, вместо да я изтриете.