Database contradiction solution method
Abstract
Provided is a database operation method which modifies references among database records. A record is fetched ( 0301 ), a reference destination record that is set to the record is specified ( 0302 ), “changing reference destination modification” that is set to the reference destination record is specified ( 0303 ), a reference destination modification process corresponding to the reference destination modification information is invoked ( 0304 ), and the newly obtained reference destination is set as a new reference destination of the fetched record ( 0305 ). Moreover, copies of the original database are created in plural number of computers and editorial contents on the copies are reflected to the original database by a database management method. A base version of a database is recorded for each record and editorial contents on newest base version are made to be valid.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A method to change a reference among records of a database, comprising;
(B) a process to change a “reference of a referring record to a currently referenced record”, when accessing said referring record, based on a “information that specifies a new record referenced to” recorded to said currently referenced record.
3 . (canceled)
4 . A method to change a reference among records of a database, comprising;
(D) a process, if “delete make” corresponding to a referenced record is found when accessing referencing record that refers said referenced record, to remove said “delete mark”.
5 . (canceled)
6 . A database management method editing reproduced database that is a copy of whole or some part of original database and updating the original database by results of said editorial contents,
(E) a process to set a version of the original database to a version of reproduced database when the contents of the reproduced databases are coincided with contents of the original database, (F) a process to set said version of said reproduced database to an edited record when editing said record.
7 . A method to manage database, according to claim 6 , comprising;
(A1) a process to edit of recording “information that specifies a new record referenced to” corresponding to a currently referenced record, and to set said editorial contents invalid if it is impossible to confirm that said edit becomes valid at the original database, (B1) a process to change a “reference of a referring record to a currently referenced record”, when accessing said referring record, based on valid “information that specifies a new record referenced to” recorded to said currently referenced record.
8 . A method to manage database, according to claim 6 , comprising;
(A1) a process to edit of recording “information that specifies a new record referenced to” corresponding to a currently referenced record, and to set said editorial contents invalid if it cannot confirm that said edit becomes valid at the original database, (B2) a process to change a “reference of a referring record to a currently referenced record”, when accessing said referring record, based on valid “information that specifies a new record referenced to” recorded to said currently referenced record. And at that time, record version of reproduced DB to said record.
9 . A method to manage database, according to claim 8 , comprising;
(B3) a process to confirming that there is no change by a “reference of a referring record to said currently referenced record” and set version of reproduced database at said confirming time as version of said referencing record, when accessing said referring record, based on valid “information that specifies a new record referenced to” recorded to said currently referenced record.
10 . A method to manage database, according to claim 6 , comprising;
(H) a process to set an identification to a newly created record, according to “record keeping identifications for newly created singular or plural number of records”, and (I) a process to do edit that assign new identifications to said “record keeping identifications for newly created singular or plural number of records”, and to set said edit invalid if it is impossible to confirm that said edit becomes valid at the original database.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.