D'abord, sachez qu'un Data Warehouse est un composant d'une solution de Business Intelligence. Les autres composants incluent la couche de présentation et les couches d'intégration. Vous devriez penser à toute la solution avant de commencer à en construire une partie.
Ensuite, qu'entendez-vous par "multidimensionnel"? Différentes personnes peuvent comprendre différentes choses de cela. Cela peut vouloir dire que vous voulez soutenir un outil comme Analysis Services qui a son propre modèle de "cube". Ou cela pourrait signifier que vous envisagez un design "dimensionnel" de style Kimball pour votre entrepôt de données. Lorsque vous estimez avoir suffisamment d'informations pour commencer à concevoir la base de données de l'entrepôt, vous pouvez commencer comme vous le feriez pour n'importe quelle autre conception de base de données. Identifier les attributs, les clés et les dépendances et concevoir un modèle de données à au moins Boyce-Codd/5th Normal Form. Je vous suggère d'étudier d'abord un bon livre si vous ne l'avez pas fait auparavant. Vous devez également prendre en compte des considérations telles que la conformité des données provenant de différentes sources, l'attribution de clés de substitution et la modélisation des données changeantes.
Quelle ** version/édition ** de SQL Server et de Visual Studio utilisez-vous? –