Omnummerering vil skabe forvirring. Eksisterende rapporter vil referere til post 99, og hvis systemet omnummererer, kan det dog omnummerere denne post til 98, nu er alle rapporter (og udfyldte brugergrænseflader) forkerte. Når du har tildelt et unikt ID, skal det forblive fast.
Det vil være problematisk at bruge ID-felter til andet end simpel unik nummerering. At have et krav om "ingen huller" er ganske enkelt ikke i overensstemmelse med kravet om at kunne slette. Måske kunne du markere poster som slettede i stedet for at slette dem. Så er der virkelig ingen huller. Lad os sige, at du producerer nummererede fakturaer:du ville have en annulleret faktura med nulværdi med det nummer i stedet for at slette den.