Method for online revision control
AssigneeBase Ten Systems, Inc.
InventorAlan J. Eisenberg
Life of this patent
Estimating the term…
Abstract
A method for controlling a database comprises storing field definitions defining a version of the database, storing an effectivity table including descriptors corresponding to the versions and field definitions and an effective date for each and storing records with data for the fields along with a date when the record was created. When the version of the database is changed, only revised field definitions are stored and the stored effectivity table is updated only with changes in a state of field definitions and/or version changes and the effective date thereof.
Claims9
A method for revision control of a database, comprising the steps of:
- a. storing field definitions defining a version of a database;
- b. storing an effectivity table including descriptors corresponding to the version and the field definitions and an effective date for each;
- c. storing records with data for the fields along with a date when the record was created;
- d. changing the version of the database;
- e. storing only revised field definitions and updating the stored effectivity table only with at least one of field state changes and version changes and the effective date thereof;
- and
- f. repeating the step of storing records and optionally repeating steps d and e.
Dependencies are inferred from the claim text.