<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://dddstepbystep.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Aggregate Root</title><link>http://dddstepbystep.com/wikis/ddd/aggregate-root.aspx</link><description>The main DDD Step By Step wiki, containing a Glossary of DDD terms, and the blog posts from the original series.</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Aggregate Root</title><link>http://dddstepbystep.com/wikis/ddd/aggregate-root.aspx</link><pubDate>Mon, 23 Feb 2009 18:22:57 GMT</pubDate><guid isPermaLink="false">b5ce9276-785b-4c0c-806a-f36147849843:25</guid><dc:creator>Casey Charlton (admin)</dc:creator><comments>http://dddstepbystep.com/wikis/ddd/aggregate-root/comments.aspx</comments><description>Current revision posted to Domain Driven Design Wiki by Casey Charlton (admin) on 2/23/2009 4:22:57 PM&lt;br /&gt;
&lt;h2&gt;Aggregate Root&lt;/h2&gt;
&lt;div style="font-size: 90%;"&gt;Filed under: Aggregate, Aggregate Root&lt;/div&gt;

&lt;p&gt;Within an [[Aggregate]] there is an Aggregate Root. The Aggregate Root is the parent [[Entity]] to all other [[Entity|Entities]] and [[Value Object|Value Objects]] within the [[Aggregate]].&lt;/p&gt;
&lt;p&gt;A [[Repository]] operates upon an Aggregate Root&lt;/p&gt;
&lt;h4&gt;&lt;span style="background: SpringGreen;"&gt;See&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;also&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt;&lt;/h4&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;Blog&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;post&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;:&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;[&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;[Blogged&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Aggregates&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;and&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Aggregate&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;Roots]&lt;/span&gt;&lt;span style="background: SpringGreen;"&gt;]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="background: SpringGreen;"&gt;domaindrivendesign.org&lt;/span&gt; &lt;span style="background: SpringGreen;"&gt;on&lt;/span&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="/r.ashx?E"&gt;&lt;span style="background: SpringGreen;"&gt;Aggregates&lt;/span&gt;&lt;/a&gt;&amp;nbsp;&lt;span style="background: SpringGreen;"&gt;http://dddstepbystep.co.uk/r.ashx?E&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Aggregate Root</title><link>http://dddstepbystep.com/wikis/ddd/aggregate-root/revision/1.aspx</link><pubDate>Mon, 23 Feb 2009 04:33:01 GMT</pubDate><guid isPermaLink="false">b5ce9276-785b-4c0c-806a-f36147849843:83</guid><dc:creator>Jak Charlton</dc:creator><comments>http://dddstepbystep.com/wikis/ddd/aggregate-root/comments.aspx</comments><description>Revision 1 posted to Domain Driven Design Wiki by Jak Charlton on 2/23/2009 2:33:01 AM&lt;br /&gt;
&lt;p&gt;Within an [[Aggregate]] there is an Aggregate Root. The Aggregate Root is the parent [[Entity]] to all other [[Entity|Entities]] and [[Value Object|Value Objects]] within the [[Aggregate]].&lt;/p&gt;
&lt;p&gt;A [[Repository]] operates upon an Aggregate Root&lt;/p&gt;</description></item></channel></rss>