The described arrangements and procedures dynamically generate a data polyarchy
from information received from a data store (e.g., a directory or database). The
data polyarchy represents multiple hierarchies of inter-object relationships based
on values of attributes of the objects. These multiple hierarchies are generated
and represented in a manner that is independent of object naming and predetermined
hierarchical data structures.