[Zope-dev] RFC: RelationAware class for relations betweenobjects

Steve Alexander steve@cat-box.net
Thu, 01 May 2003 16:13:07 +0200


> It would be helpful, though, to identify a use case that 
> describes why both you and I believe that relationships must be stored 
> in a centralized location. 

Perhaps so that we can answer questions like "list all the grandmothers".

If we're storing mother<->child relationships, and the knowledge of the 
existence of a particular relationship resides only in the objects 
involved in the relationship, then we have to examine all of the objects 
that may be part of a relationship.

If the relationships are stored centrally, then we can start our search 
with the relationships and work from there.

--
Steve Alexander