Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
NHibernate概念聚合根_Nhibernate_Architecture - Fatal编程技术网

NHibernate概念聚合根

NHibernate概念聚合根,nhibernate,architecture,Nhibernate,Architecture,我有几个实体,我想把它们当作一个集合。问题是它们的关联是概念性的,而不是通过数据库中的外键 给我的模式是: (来源:) 我的目标是创建一个InventoryWeek类,将库存事务添加到该类中。因此,库存周明显地包装了FACIL\u inventory\u week,事务被添加到FACIL\u inventory。因此,从DB中提取这个数据,我将得到给定设施和日期的一周,然后我希望所有具有库存\u日期的交易都在一周之内 有没有办法在nhibernate中映射这种关系?或者有更好的方法对其进行建模

我有几个实体,我想把它们当作一个集合。问题是它们的关联是概念性的,而不是通过数据库中的外键

给我的模式是:
(来源:)

我的目标是创建一个
InventoryWeek
类,将库存事务添加到该类中。因此,库存周明显地包装了
FACIL\u inventory\u week
,事务被添加到
FACIL\u inventory
。因此,从DB中提取这个数据,我将得到给定设施和日期的一周,然后我希望所有具有
库存\u日期的交易都在一周之内


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

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


要给出一些具体的建议,你必须问一个更具体的问题。尝试绘制地图,如果有些东西没有如您预期的那样工作,请询问。

我读了好几遍,仍然不理解问题所在。您可能应该使其更一般,而不是针对您的领域,以便不了解您的领域的人更容易理解。