9. The computer system of claim 8 , further comprising: clustering a plurality of common relationship clauses according to a plurality of linkages that link a plurality of data sources together; and storing the plurality of common relationship clauses and the plurality of linkages.
10. The computer system of claim 9 , wherein the plurality of common relationship clauses and the plurality of linkages are stored according to at least one of a class, a cluster or a syntax tree.