嗨,我正在建立一個窗口應用程序零售商pos但想知道什麼是最好的方法來設計數據庫。我應該只使用1個數據庫來存儲我所有的客戶數據嗎? 這意味着如果我有100個客戶來自不同的企業使用我的應用程序,他們的所有數據將被存儲在1個數據庫中。 例如我將在用戶表中存儲1個公司列以指示客戶或交易屬於哪個公司。 我目前的做法是我爲每個企業創建新的數據庫,並將其安裝到他們的本地機器。 (必須手動安裝sqlserver + sqlexpress)。我應該只使用1個數據庫嗎?
你認爲用這種方式設計更容易嗎?我可以把數據庫聯機到sql服務器。我會得到任何延遲?它會有多糟糕?我聽說Window Azure能夠很好地處理這個問題。就我而言,我認爲每個企業的速度和數據大小並不是真正的問題。
你能建議嗎?
http://www.brentozar.com/archive/2011/06/how-design-multiclient-databases/ – 2011-06-08 01:34:21
這樣的聲音是以前討論過的一個很棒的話題。謝謝 – VeecoTech 2011-06-08 01:46:09
SO有這樣一些問題的標籤:[多租戶]。 – 2011-06-08 18:25:37