1. A method, performed in a computer, for synthesizing one or more relationships between a plurality of concept definitions automatically derived from a faceted domain of information, wherein the information of the domain is classifiable according to a plurality of facets each having a plurality of facet attributes, wherein each of the concept definitions comprises at least one of the plurality of facet attributes, the method comprising: receiving user input specifying an active concept definition; identifying at least one facet attribute in the active concept definition; determining whether any explicit relationships exist between the active concept definition and a first concept definition of the plurality of concept definitions derived from the domain of information, wherein an explicit relationship is determined to exist if a facet attribute of the active concept definition and a facet attribute of the first concept definition are of a same lineage in at least one facet attribute hierarchy of the plurality of facet attributes; determining whether any implicit relationships exist between the active concept definition and the first concept definition, wherein an implicit relationship is determined to exist if the active concept definition and the first concept definition share at least one common facet attribute; in response to determining that at least one explicit relationship, at least one implicit relationship, or at least one explicit relationship and at least one implicit relationship exist between the active concept definition and the first concept definition, synthesizing, using the computer, a relationship between the active concept definition and the first concept definition; and generating a dimensional concept hierarchy based on dimensional concept relationships synthesized between the active concept definition and the plurality of concept definitions derived from the domain of information.