1. A method to enrich search results with metadata, the method comprising: receiving a plurality of metadata based on a lineage relationship and an impact relationship associated with an entity; storing the plurality of metadata in a repository; receiving a search request associated with the entity; and determining search results that comprise a portion of the plurality of metadata stored in the repository, where the portion of the plurality of metadata that is transmitted is based on a score calculation associated with score ( q , d ) = ∑ t ⁢ ⁢ i ⁢ ⁢ n ⁢ ⁢ q ⁢ ⁢ ( tf ⁡ ( t ⁢ ⁢ in ⁢ ⁢ d ) 1 / 2 · idf ⁡ ( t ) 2 · * ( ∑ p ⁢ ⁢ i ⁢ ⁢ n ⁢ ⁢ parents ⁢ ⁢ relationshipf ⁡ ( t , d ) * depth ⁡ ( n th ) * score ⁡ ( p ) ) ) wherein t is a term, q is a query, tf is a frequency of the term t, d is a document, depth (n th ) is a level of depth of an object to a top object, p is a parent, relationshipf(t,d ) is a relationship of the document, and idf is an inverse document frequency of the term.