Database Reference
In-Depth Information
Node representing multiple concepts
Another antipattern that we have seen being introduced a number of times is that
different concerns or concepts are not separated appropriately in a model. In the
modelrepresentedinthefollowingigure,weareminglingtogetherthecountry
concept, the language concept, and the currency concept in one node structure:
Thisshouldbearedlag,asitwillinevitablypresentuswithproblemsorlimitationsat
query time. It will be far wiser to split off the concepts into separate country, language,
and currency node structures, each with their own characteristics and properties. This
iswhatwearetryingtoconveyinthefollowingcorrectedigure(asfollows):
 
Search WWH ::




Custom Search