0
在NHibernate中使用映射代码/一致性方法时,如何创建一个类映射,以便将Person.CountryId创建为我的国家实体的外键?通过NHibernate按照代码映射一个GUID属性作为外键到其他实体
当加载Person实体时,我做而不是想直接在person实体中使用Country实体(因为它们是不同的聚合根)但只能通过ID引用它,并且仍然在数据库中定义了FK关系。
public class Person : Entity, IEntity
{
public Guid CountryId { get; protected set; }
}
public class Country : Entity, IEntity
{
public string Name { get; protected set; }
}
谢谢! 在这种特殊情况下,我绑定了一个现有的模型,因此我试图通过映射而不是在NHibernate的映射文件中使用来解决这个问题(我知道这是一种解决方案)。 –
ForestC
2014-12-09 19:39:51