1. A method of using a logical model to query physical fields of physical data entities, comprising: defining the logical model to logically describe the physical fields; and for each abstract query comprising query conditions and query result fields to be returned, augmenting the logical model to logically describe, in addition to the physical fields, results returned for each abstract query based on the query result fields.