Patent attributes
In general, the subject matter described in this disclosure can be embodied in methods and systems for using a composite schema to answer a query. A computing system receives a data query, and combines a first schema provided by a first querying system with a second schema provided by a second querying system to form a composite schema. The computing system executes the data query using the composite schema in order to determine which selected one or more querying systems from a set of querying systems to query in response to receiving the data query. The computing system sends, to the requesting computing device responsive to receiving the data query from the requesting computing device, a response to the query, the response to the query being based on information received from the selected one or more data querying systems.