Primärnycklar
Primärnyckel är ett eller flera kolumner i en tabell som entydigt identifierar varje rad. Den måste vara unik för varje rad och får inte innehålla nullvärden. Den används som referenspunkt när andra tabeller relateras till denna tabell via främmande nycklar.
Egenskaperna hos en primärnyckel är att den bör vara stabil över tid, minimal och entydig. Den kan
Implementering sker i relationsdatabaser vanligtvis genom en PRIMARY KEY-constraint. Detta skapar ofta ett unikt index som
Beständighet och designval: Att använda naturliga nycklar (t.ex. ett unikt kundnummer) kan vara attraktivt, men de
Relationer: En tabell har vanligtvis en primärnyckel som delas med andra tabeller via främmande nycklar, vilket
Exempel: En Kund-tabell där KundID utgör primärnyckel; en Order-tabell som refererar till KundID.