1 May
2003
1 May
'03
2:13 p.m.
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