1. An apparatus comprising: a memory device storing machine-readable instructions executable by a processor, the machine-readable instructions comprising: a request attribute module constructing a request attribute list for at two data value names in a request block by associating an attribute name and a table name from an attribute database with each data value name; a schema name module adding each table name from the request attribute list to a schema names list in response to the table name not being included in the schema names list; an attribute name module adding each attribute name from the request attribute list to an attribute names list in response to the attribute name not being included in the attribute names list; and a query build module building a query statement directed to a target database from the schema names list and the attribute names list with a form “SELECT” followed by each attribute name from the attribute name list followed by “FROM” followed by each table name from the schema names list.
2. The apparatus of claim 1 , the machine-readable instructions further comprising an interface module receiving an inquiry and converting the inquiry into a common inquiry format.