Object relational mapping layer
AssigneeOracle International Corporation
InventorsDavid THOMPSON, Oleg Nickolayev, Yogeshwar Wamanrao Kuntawar
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsDavid THOMPSON, Oleg Nickolayev, Yogeshwar Wamanrao Kuntawar
Estimating the term…
An integration server system for mapping data objects on a database schema offers a strongly-typed model API, complex constraint management, and association balancing. The integration server system also has improved performance through optimized handling of ordered associations of data object and of string-valued attributes. The integration server system comprises a database schema configured to store a set of data object instances. A metadata model represents a configuration of the set of data object instances in the database schema. A model application programming interface provides a client application with access to the set of data object instances, and a metadata application programming interface provides a client application with access to the set of data object instances via the metadata model.
An integration server system that enables data modeling and storage operations of data objects, the system comprising:
The integration server system of claim 2 wherein the object structures having one-to-one and one-to-many mappings created by the generator are accessible by client applications.
An integration server system that enables data modeling and storage operations of data objects, the system comprising:
An integration server system that enables data modeling and storage operations of data objects, the system comprising:
A method of enabling a client application executing on a computer to perform operations on data objects defined by a model description stored in a machine-readable medium along with a database schema including one or more database tables configured to store a set of data object instances in a database created from the model description and a model application programming interface from the model description that enables the client application to access data objects in the set of data object instances in the same manner as other data objects, the method comprising:
A method of enabling a client application executing on a computer to perform operations on data objects defined by a model description stored in a machine-readable medium, the method comprising:
A machine-readable medium for a computer system, the machine-readable medium having stored thereon a model description defining one or more data objects, a database schema including one or more database tables configured to store a set of data object instances in a database created from the model description, a model application programming interface created from the model description that enables the client application to access data objects in the set of data object instances in the same manner as other data objects, and a series of instructions which, when executed by a processing component of the computer system, cause the processing component to:
A machine-readable medium for a computer system, the machine-readable medium having stored thereon a model description defining one or more data objects and a series of instructions which, when executed by a processing component of the computer system, cause the processing component to:
Dependencies are inferred from the claim text.