我的 Web 应用程序的业务层中有一个名为 Player 的类。
Player 类具有 PlayerID、CategoryID 和 CountryID 字段
Player 类中的一个函数调用数据访问层中 PlayerDB 类中的一个函数,该函数又调用一个存储的过程,该过程从 Player 表中返回 PlayerID、CategoryID(Category 表的外键)和 CountryID(Country 表的外键)的数据.
我现在有一种情况,我想将 Country Name 和 Country Image(url 路径)添加到上述调用中,从 Country 表中返回每个 CountryID 的新字段。
我的问题是,我是否将国家名称和国家形象作为附加字段添加到 Player 类,或者我是否有名为 Country(BLL) 和 CountryDB(DAL) 的新类和一个新的存储过程?
我想做最好的做法,而不是最简单的方法。
如果它是相关的,我正在使用 ASP.NET、VB.NET 和 SQL2005。
正如您可能会告诉我的那样,我是一个新手,如果我没有在我的问题中使用正确的术语,请原谅我。我希望你能明白。