Je travaille avec un système, qui dispose de 4 bases de données:schéma en étoile Conception/meilleures pratiques
- compte (Stockage des comptes bancaires, transactions, etc.)
- (Informations relatives au client) Client
- crédit (obtenir des taux de système 3ème partie)
- qualité (plus de calcul interne)
Je veux créer 4 tables de faits, une table de fait pour chaque base de données ... par exemple, j'aurai une table Account Fact avec ClientAccount, Transaction, Provider comme table de dimension. Je vais avoir 3 tables de faits similaires pour d'autres bases de données.
Ma question est la suivante: est-il logique d'inclure chaque table de faits correspondante dans cette base de données? c'est-à-dire créer des tables de faits et de dimensions comptables dans la base de données du compte? Ou est-il préférable de créer une nouvelle base de données pour l'ensemble de notre schéma en étoile, et d'inclure toutes les tables de dimension et de faits dans leur propre base de données?