我的Web應用程序中有很少的字符串列表,我不知道在DB或只是類中存儲的位置。存儲在數據庫中還是不存儲?
即。我有7個主要的瀏覽器用戶進入該網站。我想保存這些統計數據,因此我需要在UserLogin數據庫中創建瀏覽器列。我不想浪費空間和資源,因此我可以在每個登錄行中保存完整的瀏覽器名稱。所以,我要麼需要保存browserID字段,並將其與瀏覽器表掛鉤,這將存儲名稱後面的數據庫規範化規則或具有排序的Dataholder抽象類,其中有一個瀏覽器列表,我可以通過它的ID檢索瀏覽器名稱...
問題該怎麼辦?這幾個數據列表每個包含不超過200個項目,所以我認爲把它們作爲抽象類是有意義的,但是我不知道MS-SQL是否會很好地處理多個連接。想想想法時,我有國家,IP,語言,瀏覽器和幾個統計用戶..
感謝
我不明白「域名數據」是什麼意思?當然,我會使用不同的統計數據,但只有tinyint將存儲在數據庫中,而實際名稱將在類內... 感謝您對其餘的建議。像瀏覽器,國家,語言等數據不會經常改變。所以還有另一個理由讓它在課堂上... – eugeneK 2010-05-25 12:27:23
編輯答案試圖澄清一點更好。 – 2010-05-25 13:49:40