1. A system comprising: a processor; multiple databases having a common type definition; a first database having a first object comprising a relationship to a second object stored in a second database, said second object comprising a set of parameters, said relationship relating to a first parameter in said set of parameters; a database client having a local cache and that: receives a query for said first object; reads said first object from said first database; identifies said relationship and reads a subset of said set of parameters from said second database; responds to said query; and stores said subset of said set of parameters in a local cache.