业务对象/自定义类DAL设计

时间:2010-04-20 06:22:27

标签: asp.net data-access-layer business-objects

我需要一些关于如何处理这种情况的建议。我的应用程序有许多表和自定义类映射到这些表。我们使用以下作为示例(伪代码):

Public Class Country
Name As String
Language As String
Capital As String
President As String

Public Class State
Name As String
Capital As String
Country As String

Public Class City
Name As String
State As String
Country As String

检索任何这些类的单个对象是直截了当的。检索任何这些对象的列表也是直截了当的。

我需要指导的是如何检索这些对象的组合。例如,我们可能需要显示城市名称和国家总统列表(不包括州级)。我应该用什么对象来保存这些数据?我想避免检索状态数据,因为访问数据库很昂贵。我通常使用转发器来呈现信息,因此我还需要一个可以轻松绑定到转发器的对象。

感谢您的帮助。

0 个答案:

没有答案