标签: c# nhibernate mapping one-to-many
我有一个名为TimeSheet的类和一个名为Contract的类。数据库表“TimeSheet”包含外键“ContractOID”,合同类包含TimeSheet的实例作为聚合。
现在我希望NHibernate在我的表“TimeSheet”中插入Contract的OID作为外键。
如果Contract包含一个TimeSheet列表,我会用一对多关联来实现它,但是如何在这种特殊情况下处理它呢?
答案 0 :(得分:0)
您可以使用一对一映射:http://ayende.com/Blog/archive/2009/04/19/nhibernate-mapping-ltone-to-onegt.aspx
答案 1 :(得分:0)
听起来像我一对一的映射?这是对的吗?
见这里:NHibernate Mapping - one-to-one