341*_*008 5 domain-driven-design transactions aggregateroot domain-model
我有以下域建模问题,我似乎最终要么跨越一致性边界或创建一个巨大的聚合.有人可以帮我分手吗?
有两种作业类型JobA,JobB.JobA由任务组成TaskA.JobB由任务组成TaskB.JobA并且JobB是无关的.它们之间唯一共同点是它们都需要设备资源.我本来想创建5个聚合根,它们可以互相JobA引用- 将参考TaskA等等.

我可以将一份工作及其任务集中在一起.这是以引入其他开销为代价的,因为任务本身就是复杂的生物.但是,以下约束阻止我使用任一模型.
TaskA和JobA).只有一个聚合会将所有交易放在边界内,但这会使得总量不可能大.是否有一个隐藏在这一切中的不同模型我错过了?
| 归档时间: |
|
| 查看次数: |
836 次 |
| 最近记录: |