Linking of Parent-Child Data Records in a Legacy software Modernization System
First Claim
Patent Images
1. A method comprising:
- sequentially receiving a plurality of data records from an arbitrary source of records without running a query on the source of records;
generating a destination store of records that contains the plurality of data records;
locating at least one record in the destination store of records that has a dangling key; and
correcting dangling keys to generate a destination store of records with referential integrity, wherein correcting dangling keys includes at least one of deleting the record with the dangling key or changing the dangling key in the record to create a valid foreign key.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for linking parent and child data records during data migration is disclosed. One embodiment comprises sequentially receiving a plurality of data records from an arbitrary source of records without running a query on the source of records, generating a destination store of records that contains the plurality of data records, and locating any records in the destination store of records that has a dangling key. In this way, the embodiment may correct dangling keys to generate a destination store of records with referential integrity.
55 Citations
18 Claims
-
1. A method comprising:
-
sequentially receiving a plurality of data records from an arbitrary source of records without running a query on the source of records; generating a destination store of records that contains the plurality of data records; locating at least one record in the destination store of records that has a dangling key; and correcting dangling keys to generate a destination store of records with referential integrity, wherein correcting dangling keys includes at least one of deleting the record with the dangling key or changing the dangling key in the record to create a valid foreign key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium comprising computer-executable instructions being executable by a modernization system to:
-
sequentially receive a plurality of data records from an arbitrary source of records without running a query on the source of records; generate a destination store of records that contains the plurality of data records; locate at least one record in the destination store of records that has a dangling key; and correct dangling keys to generate a destination store of records with referential integrity, wherein correcting dangling keys includes at least one of deleting the record with the dangling key or changing the dangling key in the record to create a valid foreign key. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification