![Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT](https://www.informit.com/content/images/chap10_9780321834577/elementLinks/10fig05.jpg)
Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT
![java - Updating nested objects in DDD Aggregate by example: delegation or direct access from the root? - Software Engineering Stack Exchange java - Updating nested objects in DDD Aggregate by example: delegation or direct access from the root? - Software Engineering Stack Exchange](https://i.stack.imgur.com/M93TN.png)
java - Updating nested objects in DDD Aggregate by example: delegation or direct access from the root? - Software Engineering Stack Exchange
![Alex Xu on Twitter: "/3 𝐓𝐡𝐞 𝐜𝐨𝐦𝐩𝐨𝐬𝐢𝐭𝐢𝐨𝐧 𝐨𝐟 𝐝𝐨𝐦𝐚𝐢𝐧 𝐨𝐛𝐣𝐞𝐜𝐭𝐬: 🔹Entity: a domain object that has ID and life cycle. 🔹Value Object: a domain object without ID. 🔹Aggregate: a collection of Entities Alex Xu on Twitter: "/3 𝐓𝐡𝐞 𝐜𝐨𝐦𝐩𝐨𝐬𝐢𝐭𝐢𝐨𝐧 𝐨𝐟 𝐝𝐨𝐦𝐚𝐢𝐧 𝐨𝐛𝐣𝐞𝐜𝐭𝐬: 🔹Entity: a domain object that has ID and life cycle. 🔹Value Object: a domain object without ID. 🔹Aggregate: a collection of Entities](https://pbs.twimg.com/media/FhDgnQlVIAEoTcs.jpg:large)
Alex Xu on Twitter: "/3 𝐓𝐡𝐞 𝐜𝐨𝐦𝐩𝐨𝐬𝐢𝐭𝐢𝐨𝐧 𝐨𝐟 𝐝𝐨𝐦𝐚𝐢𝐧 𝐨𝐛𝐣𝐞𝐜𝐭𝐬: 🔹Entity: a domain object that has ID and life cycle. 🔹Value Object: a domain object without ID. 🔹Aggregate: a collection of Entities
![architecture - Aggregate root being created by multiple other aggregate roots - Software Engineering Stack Exchange architecture - Aggregate root being created by multiple other aggregate roots - Software Engineering Stack Exchange](https://i.stack.imgur.com/jWm81.png)
architecture - Aggregate root being created by multiple other aggregate roots - Software Engineering Stack Exchange
![Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT](https://www.informit.com/content/images/chap10_9780321834577/elementLinks/10fig05_alt.jpg)
Rule: Reference Other Aggregates by Identity | Implementing Domain-Driven Design: Aggregates | InformIT
![domain driven design - DDD - How to get another aggregate root without talking with repository? - Stack Overflow domain driven design - DDD - How to get another aggregate root without talking with repository? - Stack Overflow](https://i.stack.imgur.com/2pwLp.png)