Patent · US Active

Loading data with complex relationships

US9607021B2 · kind B2 · utility

0Cited by
5References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 9, 2014
Grant dateMar 28, 2017
Priority date
Expiry dateMay 12, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/214
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Data to be loaded into a target system includes entities having corresponding unique primary data value and secondary data values. The secondary data values have associated foreign key relationships, which links the secondary data value to the primary data value of another entity. In loading the data, the entities are split into insertion leaf groups by execution of an iteration process, each iteration involving generation of a respective set of insertion leaf groups containing entities whose secondary data values have no foreign key relationships or only foreign key relationships with the primary data values of entities of the insertion leaf groups generated during any prior iteration. The iteration process is executed until there are no such entities are left. A sequence of generation of the sets of insertion leaf groups is recorded, and the sets of insertion leaf groups are consecutively loaded into the target system according to the sequence.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.