【发布时间】:2014-08-31 09:26:30
【问题描述】:
首先我想告诉你,我是 OOP 概念的新手,但我喜欢学习这个以便在这个 OOP 世界中生存:)。 所以,我只有一个项目,数据输入 asp.net 网络表单应用程序。我想将此应用程序分成 3 层(这是第一次)。 我有我的数据库,现在我制作了我的 dto,以便在层之间交换对象状态。 我不知道如何在我的类中表示查找表值?! 假设我有以下表格:
Patient table
PatientID int
PatientName varchar
PatientStateID int (fk States table)
State table
StateID int (pk)
StateName varchar
现在我有了患者类 DTO
public class Patient
{
public int PatientID {get; set;}
public string PatientName{get;set}
// and now the problem
How to represent State property?
public int PatientStateID {get; set;}
public string StateName {get; set}
}
为此,我知道,我已将 proc 存储在 sql 中,用于连接并返回所有需要的数据。 但是可以吗?或者我也需要为那个查找表创建类?
非常感谢您的帮助!
【问题讨论】: