一组关联对象,它们被视为一个单元,用于更改数据。外部引用仅限于聚合的一个成员,指定为根。一组一致性规则适用于Aggregate的边界。
我正在开发 PIM 系统。有一个聚合根产品,它具有属性、产品类型(膳食、杂货)、名称、图像等。但正如您所知,一些产品类型如药房即将进入我们的
书读得越多,我就越困惑。书中的例子不够复杂,也太理所当然。 假设我正在开发一个航班搜索服务,它可以搜索航班,并且它是
我是 DDD 新手,所以如果某些术语/理解有问题,请执行我。但请纠正我,如有任何建议,我们将不胜感激。 假设我正在做一个社交工作板网站,并且我已经确定了我的
我正在学习领域驱动设计。我目前正在尝试用 C# 编写一个简单的应用程序,使用 DDD 进行设计。该应用程序有一个聚合根 A,它可以包含 0..n 个子实体 B. ...
我是 DDD 的新手,我想就我在实施过程中面临的一些挑战得到一些建议。 我正在使用 Typescript 来开发该应用程序。数据保存在 Rela 中...
我有一个关于 DDD 测试聚合中的 1 个“类”是否构成值对象或实体的问题。 假设我有 2 个聚合: 测试定义 测试 测试包含...
我正在接近 DDD,但我遇到了一个涉及相关对象层次结构的用例(我认为很常见......)。 让我们想象一下对由许多模块组成的软件产品进行建模......
我遇到了以下设计问题,但我一直无法找到满意的解决方案。欢迎任何指导。 考虑车辆路线的概念,其中路线是
在领域驱动设计中,当在聚合内创建新对象时,创建数据库条目的最佳方法是什么? 举个例子,考虑一个代表学生的学生实体
我正在学习 DDD 并尝试使用领域驱动设计对用户注册过程进行建模。让我们想象一个晚餐托管系统,其中主持人和客人是两个实体。主持人将是那个将
我正在深入研究领域驱动设计(DDD),并遇到了一个看起来像是典型挑战的场景。它围绕着创建域对象(例如聚合),这些对象依赖于 ID,...
我正在构建一个管理人员信息的系统。我有一个不断增长的聚合根,称为“人”。它现在有数百个相关对象,姓名、地址、技能、缺勤等。我关心...
我正在尝试为我的应用程序后端建模一个域。在我的域中,我有厨师聚合根,每个厨师都有一个种族。如果我们认为在存在层种族和厨师有一个
我对 DDD 还很陌生。如果我有任何错误,请纠正我。谢谢。 长话短说——性能优化(至少) 考虑以下示例: 假设我们有一个订单域...
我和我的大学正在讨论领域驱动设计背景下的价值对象和实体。这有点理论化,所以可能不太容易回答。 第一个问题:可以
我的问题是关于更新与聚合根相关的实体。 我有一个 Shipping 类,我的命令是 SetShipmentAsDelivered。 Shipment 与 Order 类有关系。所以当
我正在开发一个应用程序,其中一个模块负责安排约会。我在创建正确的聚合根时遇到一些问题。 有每日时间表,其中自己的...
我一直在学习 DDD,只是想确保我理解正确。我在很多地方读到聚合根属性不应该直接引用来自o的实体...
我几乎可以肯定我忽略了一些简单的事情,但它还没有点击。 我有一个 Person 实体(Person 聚合的根)。我还有一个用于身份验证和授权的子实体(...
当有超过 100 个子相关模型时,我需要更改父模型的状态时遇到问题。 类聚合根 { 构造函数(私有父模型,私有子模型){} ...