我正在使用SQL Server後端處理.NET Web項目。數據庫的核心部分是填充庫存數據。這些數據每天由加載應用程序加載。數據庫設計解耦
此數據應保持只讀網站。我的意思是,我不希望Web開發人員修改特定於股票數據的表,也不希望他們將數據寫入這些表,因爲這將被每日更新所覆蓋。
顯然,網站會要求很多表格,例如認證,管理員等,在某些情況下,他們將不得不允許用戶操縱股票數據來執行諸如=> GOOG應顯示「UsersGoogleStock Inc.」的股票名稱而不是存儲的每日加載名稱「Google Inc.」。
我的問題是,我應該有兩個單獨的數據庫?一個用於我的只讀股票數據,另一個用於網站細節?
從不?爲什麼不?同一臺服務器上的多個數據庫是完全有效的建議。在這種情況下,任何值得用鹽的引擎都可以優化。我想他應該把所有的方法都編碼在同一個類中,不想讓它不必要地複雜。 – Joe 2010-07-18 12:09:43