我的Web應用程序的業務層中有一個名爲Player的類。什麼時候最好使用新類而不是添加到現有類
播放器類有場PlayerID,類別ID和CountryID
在播放器類中的函數調用PlayerDB級數據訪問層,後者又調用存儲過程:這對於PlayerID,類別ID(外鍵返回數據的功能到類別表)和CountryID(國家表的外鍵)從播放器表中。
我現在有一種情況,我想將Country Name和Country Image(url路徑)添加到上面的調用中,從Country表中爲每個CountryID返回新的字段。
我的問題是,是否將國家名稱和國家/地區圖像作爲附加字段添加到Player類中,或者是否有稱爲Country(BLL)和CountryDB(DAL)的新類以及新的存儲過程?
我想要做什麼是最佳實踐,而不是什麼可能是最簡單的方法。
如果相關,我使用ASP.NET,VB.NET和SQL2005。
正如你可能會告訴我,我是一個新手,所以原諒我,如果我沒有在我的問題中使用正確的術語。我希望你明白這個主意。