1. A method for information retrieval with unified search between heterogeneous objects, comprising: indexing a first object as a document in a search index; referencing a second object related to the first object in a facet of the document; and storing in the facet of the document a relationship strength between the first and second objects.