Tabel er en anden betegnelse for forbindelser; selv om der er forskel i at en tabel er normalt en multi-sæt (pose) af rækker mens en forbindelse er et sæt og tillader ikke dubletter. Ud over de faktiske data rækker, generelt borde har forbundet med dem nogle meta-information, så som begrænsninger på bordet eller på de værdier i bestemte kolonner. Dataene i en tabel behøver ikke at være fysisk lagret i databasen. Visninger er også relationelle tabeller, men deres data er beregnet på forespørgsel tid. Et andet eksempel er øgenavne, som repræsenterer en pointer til en tabel i en anden database.
I relationel database design, en unik nøgle kan entydigt at identificere hver række i en tabel, og er tæt knyttet til Superkey koncept. En unik nøgle omfatter en enkelt kolonne eller et sæt af kolonner. Ikke to adskilte rækker i en tabel, kan have samme værdi (eller en kombination af værdier) i disse kolonner, hvis der ikke bruges NULL-værdier. Afhængigt af udførelse, kan et bord have vilkårligt mange unikke nøgler, men højst en primær nøgle.
Clustered indeks er skabt i Primær nøgle.
Definition:
primære nøgle i en relationel tabel identificerer entydigt hver post i tabellen. Det kan enten være en normal egenskab, der er garanteret at være unik (såsom Social Security nummer i en tabel med ikke mere end én post per person), eller den kan genereres af DBMS (såsom en globalt entydig identifikator, eller GUID, i Microsoft SQL Server).
Primære nøgler kan bestå af en enkelt attribut eller flere attributter i kombination.