Skip to content

Nøgler

Surrogat nøgle (Surrogate key)

En nøgle, som er en primærnøgle med et id, som vi selv laver.

Primærnøgle (Primary key)

En primærnøgle identificerer en række i en tabel.

  • Må ikke være NULL
  • Skal være unik

Fremmednøgle (Foreign key)

En fremmednøgle refererer en til kolonne i anden tabel. Fremmednøglen skal være den primære nøgle fra den anden tabel.

Sammensat nøgle (Composite / Compound key)

Det er en primærnøgle, som består af flere kolonner.

Kandidatnøgle (Candidate key)

En kandidatnøgle er kandidat til den primære nøgle. Hvis der er flere kandidatnøgler, vælges der den som giver bedst mening.

  • En tabel kan have flere kandidatnøgler
  • Der vælges en kandidatnøgle som primærnøgle