Gestion des valeurs nulles

Méthode

You must avoid null keys in the fact table. A proper design includes a row in the corresponding dimension table to identify that the dimension is not applicable to the measurement. (Kimball, Ross, 2008, p.49)[1]

Exemple

Lorsqu'un client qui ne possède pas de carte de fidélité achète un produit, il n'est pas possible de lier le fait à un client.

On évite de mettre une valeur nulle en ajoutant une valeur "Client sans carte de fidélité" à la dimension.