我有一個有點問題的,而且說實話,我不認爲有一個答案,但我給它一試無妨。SQL Server 2008中跨數據庫表的連接(關係)
所以,我有兩個數據庫[A] - >公司及[B] - >產品。兩個數據庫都有一個國家/地區表,然後將其鏈接到每個單獨數據庫中的其他表。問題是兩個國家/地區表格之間的數據是完全重複的。所以,我基本上是有重複某些關係中的每個數據庫,以及最重要的是維護只是很難...
所以,我很好奇,是有辦法創建表之間的跨數據庫的關係所以我只能擁有一套控制兩個數據庫的Country + Helper表。
在此先感謝!
我在想類似的事情。我正在考慮第三個數據庫[C],這個數據庫將是隻讀的,[A]和[B]將具有仍然基於[C]中的主鍵的「假」關係,我只需要在代碼中進行鏈接。不是很漂亮,但它可以降低兩個數據庫的複雜性。 – Gup3rSuR4c 2010-01-25 23:19:07
嗯,這是一種方式。如果您對分片概念和RAID存儲進行一些研究,您可能會有一些想法。我認爲您希望將事務的複雜性降低到一個數據庫,然後將結果分發到每個存儲數據庫。沿着這些線的東西。 – 2010-01-26 00:34:33