1. A utility for an organizational database to support collaborative computing between users within a computer system network by an enterprise having a plurality of objects, the utility comprising: means for expressing information received from at least one of the users; means for storing a plurality of classes of organizational objects, each class having any number of member objects; means for mapping the member objects to the objects within the enterprise; and means for virtually linking one or more of the member objects to at least one other member object with a relationship definition which can be dynamically evaluated and resolved at runtime of the utility, the expressing means determining which of the relationship definitions to be evaluated and resolved, the expressing means coupled to the storing means, mapping means, and virtually linking means.