0
我不确定以下概念的名称是什么,这是有问题的,因为我试图在我的实体框架域模型中实现它(我的信誉不够高发表图片,即使它是有用的!):将两个一对多关系建模为一个
Permit
- 有很多 - >OfficePermit
- 有很多 - >Task
本质上讲,这是Permit
之间的一个一对多的关系, Task
我想用我的许可域模型上的集合导航属性ICollection<Task> Tasks
来表示它。
我不想在ViewModel层实现这个作为额外的属性,因为我依靠实体框架生成的元数据在客户端使用(使用Breeze.js)。我将如何着手在我的领域模型中表达这种关系 - 这甚至有可能吗?
这就是我现在有。我想要的是在'Permit'对象上拥有'Tasks'导航属性,而不必通过许可证的OfficePermits导航属性检索许可证的任务。不管怎么说,还是要谢谢你。 – 2014-10-06 20:17:27