我有一个由以下列组成的平面视图:
ResultID
ResultName
ResultTime
DisciplineCode
DisciplineName
DateModified
等...
我有一个Result类,它当前与上面的架构(平面)匹配
public class Result
{
public virtual string ResultID { get; set; }
public virtual string ResultName { get; set; }
public virtual decimal ResultTime { get; set; }
public virtual string DisciplineCode { get; set; }
public virtual string DisciplineName { get; set; }
public virtual DateTime DateModified { get; set; }
}
我想要的是将我的Discipline属性分成他们自己的类:
public class Discipline
{
public virtual string DisciplineCode { get; set; }
public virtual string DisciplineName { get; set; }
}
然后将我的Result
课程更改为:
public class Result
{
public virtual string ResultID { get; set; }
public virtual string ResultName { get; set; }
public virtual decimal ResultTime { get; set; }
public virtual Discipline Discipline { get; set; }
public virtual DateTime DateModified { get; set; }
}
以便将Discipline
嵌入为类。
详细信息来自同一个表格(或者在我的情况下,标准化视图)
如何使用流利的nHibernate
进行映射我看过参考文献,但不确定这是不是正确?
答案 0 :(得分:0)