Uporabna pa niso samo zato, ker zbirka podatkov sama določi enoličen ključ, temveč tudi zato, ker se tako znebimo odvečne kode, s katero bi morali samo generirati tak ključ. Ponavadi se je to naredilo tako, da smo iz zbirke podatkov prebrali zadnjo vrednost ključa, ga povečali za eno in tako dobili nov enolično določen ključ. Je bila pa v tem vsaj ena prednost.