22. The system of claim 17 , wherein the user interface is configured to allow removal of fields from the query entity definition.
22. The system of claim 17 , wherein the user interface is configured to allow removal of fields from the query entity definition. 23. The system of claim 22 , wherein the operation further comprising: receiving a request to access a given query entity definition of the one or more query entity definitions; retrieving the given query entity definition stored in the data abstraction model; executing the query entity definition; and presenting a display of data records returned for the executed query entity definition.