【发布时间】:2011-12-01 02:57:23
【问题描述】:
如何映射一对多关系 用户地址, 客户地址, 机构地址和 使用 Fluent NHibernate 存储在单个地址表中
public class User
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual IList<Address> Address { get; set; }
}
public class Customer
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual IList<Address> Address { get; set; }
}
public class Agency
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual IList<Address> Address { get; set; }
}
public class Address
{
public virtual int Id { get; set; }
public virtual string Address1 { get; set; }
public virtual string Address2 { get; set; }
public virtual string City { get; set; }
public virtual string State { get; set; }
}
【问题讨论】:
标签: nhibernate fluent-nhibernate mapping