Patent ID: 8321480

Claim:
A database conversion method, comprising: determining a first entry in a first database is logically related to a second entry in a second database by determining a first segment in a first Full Function database is physically paired and logically related to a second segment in a second Full Function database; assigning a first unique identifier to the first entry by: obtaining a first physical parent segment identifier for the first segment, obtaining a first logical parent segment identifier for the first segment, obtaining first Fixed Intersection Data (FID) for the first segment, and writing the first physical parent segment identifier, first logical parent segment identifier and the first unique identifier to a data file; assigning a second unique identifier to the second entry; unloading the first database, the unloaded first database including an unloaded first entry, wherein unloading the second database includes: unloading the first segment to a first unload record in a first unload file, updating a prefix area of the first unload record with the first unique identifier, and updating the first unload record with the first physical parent segment identifier, first logical parent segment identifier, and first FID; unloading the second database, the unloaded second database including an unloaded second entry; loading the unloaded first entry into a third entry in a third database, wherein the third database is a different type of database than the first and second databases; writing a first pointer into the third entry, the first pointer comprising the second unique identifier; loading the unloaded second entry into a fourth entry in a fourth database, wherein the fourth database is a different type of database than the first and second databases; and writing a second pointer into the fourth entry, the second pointer comprising the first unique identifier.