Når man har med kolonnevise værdisæt at gøre, er der tre typer kardinalitet: høj kardinalitet, normal kardinalitet og lav kardinalitet.
Høj kardinalitet henviser til kolonner med værdier, der er meget sjældne eller unikke. Kolonneværdier med høj kardinalitet er typisk identifikationsnumre, e-mail-adresser eller brugernavne. Et eksempel på en datatabels kolonne med høj kardinalitet ville være en tabel USERS med en kolonne ved navn USER_ID. Denne kolonne ville indeholde unikke værdier på 1-n. Hver gang der oprettes en ny bruger i tabellen USERS, oprettes der et nyt nummer i kolonnen USER_ID for at identificere brugeren entydigt. Da værdierne i kolonnen USER_ID er unikke, vil denne kolonnes kardinalitetstype blive betegnet som høj kardinalitet.
Normal kardinalitet henviser til kolonner med værdier, der er noget ualmindelige. Kolonneværdier med normal kardinalitet er typisk navne, gadeadresser eller køretøjstyper. Et eksempel på en datatabels kolonne med normal kardinalitet ville være en tabel CUSTOMER med en kolonne ved navn LAST_NAME, der indeholder kundernes efternavne. Mens nogle personer har almindelige efternavne, f.eks. Smith, har andre ualmindelige efternavne. Derfor vil en undersøgelse af alle værdierne i kolonnen LAST_NAME vise “klumper” af navne nogle steder (f.eks. mange Smiths) omgivet på begge sider af en lang række unikke værdier. Da der er en række mulige værdier i denne kolonne, vil dens kardinalitetstype blive betegnet normal-cardinality.
Lav-cardinality henviser til kolonner med få unikke værdier. Kolonneværdier med lav kardinalitet er typisk statusflag, boolske værdier eller større klassifikationer som f.eks. køn. Et eksempel på en datatabels kolonne med lav kardinalitet er en tabel CUSTOMER med en kolonne ved navn NEW_CUSTOMER. Denne kolonne vil kun indeholde to forskellige værdier: Y eller N, der angiver, om kunden var ny eller ej. Da der kun er to mulige værdier i denne kolonne, vil dens kardinalitetstype blive betegnet som low-cardinality.