NHibernate映射外键

本文关键字:映射 NHibernate | 更新日期: 2023-09-27 17:50:28

我有一个名为TimeSheet的类和一个名为Contract的类。数据库表"TimeSheet"包含一个外键"ContractOID",契约类包含一个TimeSheet的实例作为聚合。

现在我想要NHibernate插入合同的OID作为外键在我的表"时间表"。

如果Contract包含一个时间表列表,我将使用一对多关联来实现它,但是在这种特殊情况下我如何处理这个?

NHibernate映射外键

您可以使用一对一的映射:http://ayende.com/Blog/archive/2009/04/19/nhibernate-mapping-ltone-to-onegt.aspx

听起来像是一对一的映射?这是正确的吗?

查看这里:NHibernate映射-一对一