La cardinalité est un concept UML (Langage de Modélisation Unifié) qui définit le type de relation entre des tables via des colonnes communes appelées clé primaire et clé secondaire. Selon la définition du modèle en étoile, on va relier une table de faits qui contient des évènements à des tables de dimension qui contiennent des référentiels d'analyse (par exemple une liste de pays, ou de produits, ou de salariés). Les types de cardinalité qui existent sont 1 à plusieurs (1 -> *), 1 à 1 (1 ->1), ou plusieurs à plusieurs (*->*). En théorie, si l'on relie une table de dimension à une table de faits, la cardinalité doit être 1 à plusieurs (1 -> *).