1. A metadata repository comprising: a storage system to store: first metadata defining a business object object model; and second metadata defining a first object model to define a query on the business object object model, wherein the first object model is an instance of a business object view metadata model, and wherein the business object object model is an instance of a business object metadata model.