我正在構建一個模塊化應用程序。通過配置,您可以打開和關閉這些應用程序模塊。我試圖確定哪些數據庫結構(mssql2005)我應該用於爲每個模塊保存數據的表。我已經想到了這兩個選項是:模塊化應用程序數據庫結構
- 把所有的表到一個大的數據庫,並根據模塊前綴的表。
- 將每個模塊的表分成不同的數據庫。
我有是共同的所有模塊的數據,所以如果我使用的解決方案2我不知道如何管理公共的數據(如用戶)。
-
要澄清一兩件事,這些模塊將可能單獨出售和配置設置的東西,不是由客戶端進行控制。這就是爲什麼我甚至考慮將它們分解成單獨的表格。