Typically, the hierarchical structure and data types used by one department will not match those of another department. [0009] For example, the HR department may be more interested in maintaining employee information in an employee-centric structure, whereas the IT department may be interested in maintaining network information in a network-centric structure.