Je dois créer Data Warehouse pour agence de voyages. Je le fais pour la première fois. J'ai appris toutes les bases de l'étoile, du flocon de neige et du schéma de constellation et de la création de warhouses de données. Je voudrais demander ce qui pourrait être changé pour mieux et si cette conception est bonne dans l'ensemble.Conception de schéma d'entrepôt de données - comment améliorer le modèle de schéma
Voici mes dimensions hiérarchie:
Voici ce que j'ai achived pour l'instant (création de schéma dans MySQL Workbench):
Pouvez-vous être plus précis sur les parties de ce que vous avez des difficultés avec? Est-ce que vos diagrammes montrent tous vos champs dans ces dims? Aussi je ne pense pas que le type de paiement devrait vraiment inclure l'année/mois/jour/heure/minute – Rich
Je ne suis pas un grand fan de sous-dimensions. Une fois que vous commencez à les introduire, la conception de la base de données ressemble rapidement à la norme [OLTP] (https://en.wikipedia.org/wiki/Online_transaction_processing).Cela supprime de nombreux avantages offerts par un schéma en étoile. Un exemple: les données via des outils de visualisation (comme [PowerBI] (https://powerbi.microsoft.com/en-us/), [QlikView] (http://www.qlik.com/fr-fr), etc.) préférez les tables de dimension plus plates, recommandées par [Kimball] (https://en.wikipedia.org/wiki/Dimensional_modeling). –
Je tiens à souligner que les deux premiers commentaires sont basés sur une version précédente de la question. – Rich