När det gäller kolumnerade värdemängder finns det tre typer av kardinalitet: hög kardinalitet, normal kardinalitet och låg kardinalitet.
Hög kardinalitet avser kolumner med värden som är mycket ovanliga eller unika. Kolonnvärden med hög kardinalitet är vanligtvis identifikationsnummer, e-postadresser eller användarnamn. Ett exempel på en kolumn i en datatabell med hög kardialitet är en tabell USERS med en kolumn som heter USER_ID. Denna kolumn skulle innehålla unika värden på 1-n. Varje gång en ny användare skapas i tabellen USERS skapas ett nytt nummer i kolumnen USER_ID för att identifiera användaren på ett unikt sätt. Eftersom värdena i kolumnen USER_ID är unika skulle kolumnens kardinalitetstyp kallas hög kardinalitet.
Normal kardinalitet avser kolumner med värden som är något ovanliga. Kolonnvärden av normal kardinalitet är vanligtvis namn, gatuadresser eller fordonstyper. Ett exempel på en kolumn i en datatabell med normal kardinalitet är en tabell CUSTOMER med en kolumn som heter LAST_NAME och som innehåller kundernas efternamn. Vissa personer har vanliga efternamn, till exempel Smith, medan andra har ovanliga efternamn. En undersökning av alla värden i kolumnen LAST_NAME skulle därför visa ”klumpar” av namn på vissa ställen (t.ex. många Smiths) omgivna på båda sidor av en lång rad unika värden. Eftersom det finns en mängd olika möjliga värden i denna kolumn skulle dess kardinalitetstyp kallas normal-cardinality.
Låg-cardinality hänvisar till kolumner med få unika värden. Kolonnvärden med låg kardinalitet är vanligtvis statusflaggor, booleska värden eller större klassificeringar, t.ex. kön. Ett exempel på en kolumn i en datatabell med låg kardialitet är en tabell CUSTOMER med en kolumn som heter NEW_CUSTOMER. Denna kolumn skulle bara innehålla två olika värden: Y eller N, som anger om kunden är ny eller inte. Eftersom det bara finns två möjliga värden i denna kolumn skulle dess kardinalitetstyp kallas låg kardinalitet.