Data management system for efficiently searching data elements and having a flexible registration order of data elements
First Claim
1. A data management system for efficiently searching item information for a data element, comprising:
- item information file means for storing a plurality of item information records, each showing a state of a data element belonging to an item, said item information file means being accessed by an item index using a part of a stored item information record;
relation table storing means for storing a relation table in which information indicating a relation between items is registered;
relation information file means for storing a plurality of relation information records, each showing relation information between source and object data elements, said relation information file means being accessed by a relation index using a part of a stored relation information record; and
search means, connected to said item information file means, said relation table storing means, and said relation information file means, for obtaining item information for a data element to be searched, by accessing said item information file means using the item index in order to obtain the item information for source and object data elements to be searched, by accessing said relation table storing means in order to obtain the information indicating the relation, and by accessing said relation information file means using the relation index in order to obtain the relation information, in accordance with an input search instruction.
0 Assignments
0 Petitions
Accused Products
Abstract
In a data management system of this invention, data elements to be registered are managed by item information records each comprising a name of the data element, an item code corresponding to an item to which the data element belongs, and a serial number. The relation between item information records is managed by a relation information record expressed by a source item ID, an object item ID, an item code associated with a source corresponding to an item, and a relation ID indicating the relation between the source and object items. The relation ID is given by a relation table. When a search instruction is input, the item information record, the relation information record, and the relation table are referred to, thus obtaining item information to be searched. The item formation record and relation information record can be registered as needed.
35 Citations
24 Claims
-
1. A data management system for efficiently searching item information for a data element, comprising:
-
item information file means for storing a plurality of item information records, each showing a state of a data element belonging to an item, said item information file means being accessed by an item index using a part of a stored item information record; relation table storing means for storing a relation table in which information indicating a relation between items is registered; relation information file means for storing a plurality of relation information records, each showing relation information between source and object data elements, said relation information file means being accessed by a relation index using a part of a stored relation information record; and search means, connected to said item information file means, said relation table storing means, and said relation information file means, for obtaining item information for a data element to be searched, by accessing said item information file means using the item index in order to obtain the item information for source and object data elements to be searched, by accessing said relation table storing means in order to obtain the information indicating the relation, and by accessing said relation information file means using the relation index in order to obtain the relation information, in accordance with an input search instruction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing a database comprising the steps, performed by a data processing system, of:
-
registering a data element in the data base and an item information, indicating a registered state of the data element and generated upon registration, as an item information record in an item information file; relating yet-unrelated item information records to one another, respectively belonging to designated items, using a relation table indicating relations between items to produce a relation information record indicating a relation between data elements, resulting in registration of the relation information record in a relation information file; searching the item information to be searched, by referring to the relation table, the item information file, and the relation information file in accordance with an input search instruction. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A data management system for efficiently searching at least one object data element, comprising:
-
item information file means for storing item information records, each including an item index for managing a data element, the item index including an item identification designating the data element; relation information file means for storing relation information records, each including a relation index for representing a relation between two data elements, the relation index including the item identifications of the two data elements; and search means, connected to the item information file means and the relation information file means, and responsive to an input search instruction, for determining whether the search instruction includes a source data element item identification to obtain the source data element item identification, and for searching said relation information records for at least one object data element item identification in accordance with said obtained source data element item identification to obtain at least one data element in accordance with said at least one object data element item identification. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification