【发布时间】:2014-06-18 19:26:12
【问题描述】:
我的数据库中有 2 个一对一的表,其中只有一个具有另一个表的外键。 这是我所拥有的示例
表 1:容器
- 身份(PK)
表 2:项目
- 身份证(PK)
- ContainerId (FK)
我可以将它们的关系配置为一对一以映射以下模型:
public class Container{
public virtual int Id {get;set;}
public virtual Item Item {get;set;}
}
public class Item{
public virtual int Id {get;set;}
public virtual Container {get;set;}
}
我可以将 Item 配置为有一个 Container, 因为它有明确的列,但是如何为 Container 完成呢?
谢谢!
【问题讨论】:
标签: c# sql nhibernate fluent-nhibernate nhibernate-mapping