我正在構建一個包含多個具有共同主題的站點的項目。與多個SQL服務器數據庫的LINQ to Entities一起工作
這些網站依賴於一箇中央數據庫,其中包含所有這些數據庫的公共信息。另外,每個站點都有另一個數據庫,它保存着它的唯一信息(我將在下一行中將它稱爲unique-db,這樣我就不會被誤解)。例如,Languages
表位於中央數據庫中。也就是說,我突然發現我需要在我的unique-db之一中使用Languages
表,以使表充當FK,所以我不必在unique-db中再次創建同一個表。
我必須在unique-db中再次創建同一個表嗎?或者有沒有辦法從不同的數據庫連接表?
另外,我們決定使用linq2entity,很快我們會針對不同的數據庫運行一些複雜的查詢。我會遇到這個問題嗎? 我該如何繼續?把數據分成幾個數據庫是明智的嗎?
我真的很感謝所有我能得到的幫助!
一些'enter's怎麼樣? – gdoron 2012-02-04 18:30:51
是的,首都。 – 2012-02-04 21:09:44