DATABASE SYSTEM
First Claim
1. Method of managing data in a database in a database system, the method comprisingreceiving database data to be stored,generating at least one database element out of the following database elements:
- an item element comprising database data;
a link element comprising a link between the item element and a further item element;
an item type element comprising type information of the item element;
a link type element comprising type information of the link element;
the item element comprising a type field for connecting to an item type element, the link element comprising a type field for connecting to a link type element,including an actual timestamp in the database element and subsequently storing the database element, andretrieving an actual version of the database element in dependence of the timestamp.
1 Assignment
0 Petitions
Accused Products
Abstract
A database system includes receiving, storing and retrieving data using the following database elements: an item element comprising database data; a link element comprising a link between the item element and a further item element; an item type element comprising type information of the item element; and a link type element comprising type information of the link element. The item element has a type field for connecting to an item type element, and the link element comprising a type field for connecting to a link type element. In each database element an actual timestamp is included. For retrieving an actual version of the database element, the timestamps are evaluated and the most recent database element is retrieved. Using the above four basic database elements and the timestamp advantageously allows entering data without prior design of a database structure, and modifying both data and links on the fly using the time stamps for keeping consistency.
38 Citations
21 Claims
-
1. Method of managing data in a database in a database system, the method comprising
receiving database data to be stored, generating at least one database element out of the following database elements: -
an item element comprising database data; a link element comprising a link between the item element and a further item element; an item type element comprising type information of the item element; a link type element comprising type information of the link element; the item element comprising a type field for connecting to an item type element, the link element comprising a type field for connecting to a link type element, including an actual timestamp in the database element and subsequently storing the database element, and retrieving an actual version of the database element in dependence of the timestamp. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
11. Database system for managing data in a database, the system comprising
input means for receiving database data to be stored, processing means for generating at least one database element out of the following database elements: -
an item element comprising database data; a link element comprising a link between the item element and a further item element; an item type element comprising type information of the item element; a link type element comprising type information of the link element; the item element comprising a type field for connecting to an item type element, the link element comprising a type field for connecting to a link type element, and including an actual timestamp in the database element, and storage means for, subsequent to including said actual timestamp, storing the database element and for retrieving database elements, the processing means being arranged for selecting an actual version of the database element in dependence of the timestamp. - View Dependent Claims (12)
-
Specification