Un modèle en flocon est un modèle pour lequel chaque dimension est représentée avec plusieurs tables. Il est donc plus normalisé (moins redondant) qu'un modèle en étoile.
Les représentation en flocon sont déconseillées en général (Kimball, Ross, 2008, p.56):
Le modèle en flocon est plus complexe et son appréhension par l'utilisateur difficile
Les performance en requête sont diminuées par les jointures
Le gain en espace disque est faible (les dimensions sont peu volumineuses relativement aux faits)
La normalisation partielle est préconisée lorsqu'il y a des répétitions très nombreuses sur un grand nombre de colonnes (Kimball, Ross, 2008, p.153).