C# 数据访问层策略
我有一个关于微软企业图书馆数据访问应用程序块和NHibernate的问题 我们正处于反洗钱软件的设计阶段 标准如下: 我们有Customer类,它包含一对多关系中的Account类。模型如下: 客户1->M账户 这些类的定义如下:C# 数据访问层策略,c#,nhibernate,enterprise-library,C#,Nhibernate,Enterprise Library,我有一个关于微软企业图书馆数据访问应用程序块和NHibernate的问题 我们正处于反洗钱软件的设计阶段 标准如下: 我们有Customer类,它包含一对多关系中的Account类。模型如下: 客户1->M账户 这些类的定义如下: class Customer { private: int CustomerID; string CustomerName; List<string> Addresses; List<Acco
class Customer
{
private:
int CustomerID;
string CustomerName;
List<string> Addresses;
List<Account> accounts;
}
class Account
{
private:
long AccountNumber;
List<Transaction> transactions;
Customer customer;
}
Table Customer
{
int CustomerID;
string CustomerName;
}
Table CustomerAddress
{
int CustomerID;
int Seqn;
string Address;
}
Table Account
{
long AccountNumber;
int CustomerID;
}
我们决定使用MSEL或NHibernate设计数据访问层。所以你能告诉我:
请在这方面帮助我:哪种策略最好?或者提供任何其他策略。请给出你的理由。这是一个相当宽泛的问题,没有多大意义,因为这是比较苹果和桔子的问题,但我将尝试回答其中一些问题:
你试过谷歌吗?也许把你目前发现的东西发出来了……有什么原因你把这个问题发了两次吗?……或者是因为堆栈溢出错误?我建议你看看LLBLGen。@Mitch Wheat,这可能只是个意外。这是常有的事。