surrogatnøgle
En surrogatnøgle er en identifikator for en række data, der ikke er en del af den originale data. I databasesammenhænge er en surrogatnøgle en unik identifikator, der er genereret af databasesystemet, og som ikke har nogen forretningsmæssig betydning. Den er designet til at være unik og stabil for en given post i en tabel.
Typisk er surrogatnøgler heltal, der automatisk inkrementeres, når en ny post tilføjes. De kan også være UUID'er
Brugen af surrogatnøgler kan forenkle databasehåndteringen. De er mindre tilbøjelige til at ændre sig end naturlige
Selvom surrogatnøgler har mange fordele, er det vigtigt at overveje designet af databasen som helhed. Nogle