Patent ID: 8903797
Filing Date: 2014-12-02
Classification: G06F

Abstract:
1. A method for creating data objects, the method comprising: performing a first query of a database to locate a first table associated with a first data type to be created; loading a plurality of rows from only the first table during the query associated with the first table; creating a first set of data objects associated with the first data type, wherein each data object of the first set is created from only data stored in each of the rows loaded from the first table; performing a second query of the database to locate a second table associated with a second data type to be created, wherein the second data type depends from the first data type; loading a plurality of rows from only the second table during the query associated with the second table; creating a second set of data objects associated with the second data type, wherein each data object of the second set is created from only data stored in each of the rows loaded from the second table, wherein the data objects of the second set depend from the data objects of the first set; and associating each data object of the second set to an associated parent object of the first set, wherein the database is queried only once for the first table and the database is queried only once for the second table.