Object-relational mapping with dynamic relational schemas
AssigneeMicrosoft Corporation
InventorsBrad Mark Olenick, Gregory Lawrence Hughes, Siddharth Jayadevan, Carll Bennett Hoffman, Clemens Kerer
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsBrad Mark Olenick, Gregory Lawrence Hughes, Siddharth Jayadevan, Carll Bennett Hoffman, Clemens Kerer
Estimating the term…
In an embodiment, a generic database application of a computer system receives a portion of input data from a database. The generic database application can communicate with the database using a variety of different database schemas. The generic database application of the computer system infers a portion of ORM metadata associated with the received input data. The computer system accesses a generic ORM query where the ORM query is configured to provide mapping information to map the input data into a graph of objects according to the database object properties included in the ORM metadata. The computer system maps the input data into a graph of objects using the database object properties included in the ORM metadata and displays an ORM object view which includes the graph of objects.
At a computer system including a processor and a memory, in a computer networking environment including a plurality of computing systems, a computer-implemented method for mapping relational input data into a graph of objects using object-relational mapping (ORM) metadata, the method comprising:
A computer program product for implementing a method for providing dynamic strongly-typed object querying in a database software application, the computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
A computer system comprising the following:
Dependencies are inferred from the claim text.