Le schéma en étoile organise un entrepôt de données autour d'une table de faits centrale (événements mesurables, comme les ventes) reliée à plusieurs tables de dimensions (date, produit, client). Il simplifie les requêtes analytiques, qui joignent le fait à ses dimensions puis agrègent.
Exemple
SELECT d.annee, SUM(f.montant)
FROM faits_ventes f JOIN dim_date d ON d.id = f.date_id
GROUP BY d.annee;