NHibernate概念聚合根

时间:2009-04-17 19:33:16

标签: nhibernate architecture

我想要将几个实体视为聚合。问题是它们的关联是概念性的,而不是通过DB中的外键。

我给出的架构: alt text
(来源:robtennyson.us

我的目标是创建一个我添加库存交易的InventoryWeek类。因此,库存周明显包裹FACIL_INVENTORY_WEEK,交易将添加到FACIL_INVENTORY。所以从数据库中提取这个,我会得到设施和日期的一周,然后我希望所有在一周内都有INVENTORY_DATE的交易。

有没有办法在nhibernate中映射这种关系?或者是否有更好的方法对此进行建模?

1 个答案:

答案 0 :(得分:0)

您可以基于非主键映射表之间的关系,但是以有限的方式。

要提供一些具体建议,您必须提出更具体的问题。尝试映射它,如果某些东西不能按预期工作,请询问。