5. The method of claim 1 , wherein the second logical field is generated without requiring any user input specifying to generate the second logical field mapping to the second output field.
5. The method of claim 1 , wherein the second logical field is generated without requiring any user input specifying to generate the second logical field mapping to the second output field. 6. The method of claim 5 , wherein the second output field provides data values not exposed by any of the plurality of logical fields, wherein the physical query statement is an SQL statement, the method further comprising: providing a query interface to compose abstract queries, wherein the query interface allows a user to select between composing an abstract query from a data abstraction model comprising the first plurality of logical fields and a data abstraction model comprising the plurality of logical fields, the first logical field, and the second logical field.