Stumbled across a decent compilation of concepts discussed: http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/05/20/entities-value-objects-aggregates-and-roots.aspx
It verifies the definitions below. /Niklas Niklas Uhrberg wrote: > Niclas Hedhman wrote: > >> On Tue, Sep 16, 2008 at 10:57 AM, Niklas Uhrberg >> <[EMAIL PROTECTED]> wrote: >> >> >>> Hi, I suspect that there are multiple uses of the aggregate concept here. >>> >>> Say we have a simple aggregate: Order has one or more OrderLines. >>> >>> Both are Entities, Order is the root entity of the aggregate. >>> The aggregate is the whole structure consisting of both Order and >>> OrderLines. >>> >>> I think "Aggregate" is now being used both for the whole structure and >>> the root entity. >>> >>> Suggestion: Let's foster the distinction between Root Entity and Aggregate! >>> >>> >> Agree to the confusion of terminology. Eric defines them? Then use his >> definitions... (I don't have the book here) >> >> >> > I don't recall exactly what he says in "Domain Driven Design" (haven't > the book here either) but let's just double check it. > (I do remember that "root entity" is frequently used though) > > /Niklas > >> Cheers >> Niclas >> >> _______________________________________________ >> qi4j-dev mailing list >> [email protected] >> http://lists.ops4j.org/mailman/listinfo/qi4j-dev >> >> >> > > > _______________________________________________ > qi4j-dev mailing list > [email protected] > http://lists.ops4j.org/mailman/listinfo/qi4j-dev > > _______________________________________________ qi4j-dev mailing list [email protected] http://lists.ops4j.org/mailman/listinfo/qi4j-dev

