Kolonnen (r) defineret som den primære nøgle har i sig selv NULL NULL-begrænsningen, hvilket betyder, at de skal indeholde en værdi. Hvis en tabel ændres for at tilføje en primærnøgle, må enhver kolonne, der defineres som primærnøglen, ikke indeholde tomme eller NULL-værdier. Hvis kolonnen gør det, kan primærnøglebegrænsningen ikke tilføjes. I nogle relationelle databaser skaber også en primærnøgle et tabelindeks for at forbedre hastigheden for at finde specifikke rækker af data, når SQL-forespørgsler køres mod den pågældende tabel.
Databasevilkår, Primær, SQL