Validating method for hierarchical database pointers
Original Publication Date: 2003-Mar-26
Included in the Prior Art Database: 2003-Mar-26
Disclosed is a new table and method for validation of pointers in hierarchical databases. Each database segment occurence in hierarchical databases has pointers that indicate the hierarchical relationships to other segment occurence, for example, pointer to child segment occurence in the same database or pointer to logical parent segment occurence in the other database. The pointer contains the starting address of the target segment occurence. The segment starting address is expressed by a relative byte address (RBA). It is well-known technique for detecting the database problems that extracting RBAs of all segment occurrences and RBAs in all pointers, and checking any pointer has incorrect RBA. The new table stores the extracted RBAs and pointer values and used to matching the RBA and pointer value. The pointer value is used as a search key for the tables. If there is as same RBA as the key in the table and no duplications, it can be determined as the pointer is correct.