1. A computer program product for use with a data processing system comprising a central processing unit (CPU), memory, and a plurality of database management systems (DBMSs) each associated with at least one database stored in the memory, wherein at least one DBMS is different from at least one other DBMS, said computer program product comprising: a computer usable medium having computer readable program code means embodied in said medium for causing the generation of objects in a standardized format, said computer readable program code means comprising, computer readable program code means for causing the data processing system to associate a unique object identifier with each of the plurality of objects; computer readable program code means for causing the data processing system to store in a table in the memory each unique object identifier in association with at least one object location type or instance corresponding to a particular database instance, an object generation specification for each object location type or instance, and a generation specification type, wherein said object generation specification for each object location type or instance specifies how an object is to be generated from said particular database instance; computer readable program code means for causing the data processing system to identify, for a requested object and a specified database, from the table in the memory, an object generation specification, and a generation specification type; and computer readable program code means for causing the data processing system to generate in a standardized format the requested object from the specified database using the identified generation specification type and the identified object generation specification.