J'ai un peu un problème, et pour être honnête, je ne pense pas qu'il y ait une réponse, mais je vais essayer quand même. J'ai donc deux bases de données [A] -> Company et [B] -> Product. J'ai donc deux bases de données [A] -> Company et [B] -> Product. Les deux bases de données ont une table de pays qui est ensuite liée à d'autres tables dans chaque base de données individuelle. Le problème est que les données entre les deux tables de pays est un doublon complet. Donc, je dois essentiellement dupliquer certaines des relations dans chaque base de données, et la maintenance en plus de cela est simplement difficile ...Sql Server 2008 Liaison de tables inter-base de données (relations)
Donc, je suis curieux de savoir s'il existe un moyen de créer une relation entre les bases de données donc je ne peux avoir qu'un seul ensemble de tables Country + Helper qui régissent les deux bases de données?
Merci d'avance!
Je pensais quelque chose de similaire. Je pensais à une troisième base de données [C] qui serait en lecture seule et [A] et [B] auraient des relations «fausses» basées encore sur les clés primaires de [C] Je devrais faire le lien dans le code. Pas joli, mais cela réduit la complexité des deux bases de données. – Gup3rSuR4c
Hmm c'est un moyen. Si vous faites un peu de recherche sur les concepts de partage et le stockage RAID, vous pourriez avoir quelques idées. Je pense que vous voulez réduire la complexité, transaction sage, à une DB, puis distribuer les résultats à chaque DB de stockage. Quelque chose dans ce sens. –