Database system including hierarchical link table
First Claim
1. A database system, for storing and managing data that are used by application programs to execute a specific operation, comprising:
- a hierarchical node database wherein data used for said application programs are stored as node data in data records; and
a hierarchical link table, provided for each of said application programs, which comprises relationship data that defines a hierarchical structure of said node data that are stored in said hierarchical node database wherein the hierarchical link table includes effective period data that defines effective periods for the defined hierarchical structure, and wherein the hierarchical link table includes an identifier of an application program associated with the defined hierarchical structure.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a database system having a database in which data to be processed by an application program are stored (hierarchical node database). A table (hierarchical link table) in which mainly relationship data (e.g., a pointer) for the database are entered is prepared for a corresponding application program. The individual application programs can refer to the corresponding hierarchical link tables and can access desired hierarchical node databases. When the hierarchical data structure is to be changed, such as by the addition of an application due to a new request, a corresponding alteration need only be reflected in the hierarchical link table.
43 Citations
13 Claims
-
1. A database system, for storing and managing data that are used by application programs to execute a specific operation, comprising:
-
a hierarchical node database wherein data used for said application programs are stored as node data in data records; and
a hierarchical link table, provided for each of said application programs, which comprises relationship data that defines a hierarchical structure of said node data that are stored in said hierarchical node database wherein the hierarchical link table includes effective period data that defines effective periods for the defined hierarchical structure, and wherein the hierarchical link table includes an identifier of an application program associated with the defined hierarchical structure. - View Dependent Claims (2, 3)
-
-
4. A database system for storing and managing data for use by a plurality of application programs that perform distinct operations, comprising:
-
a hierarchical node database that stores node data to be used by a first and a second application program;
a first hierarchical link table that defines a first unique hierarchical structure of the node data for use when the first application program is run, wherein the first hierarchical link table includes an identifier that identifies the first application program; and
a second hierarchical link table that defines a second unique hierarchical structure of the node data use when the second application program is run, wherein the second hierarchical link table includes an identifier that identifies the second application program. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A database system, for storing and managing data that is used by a plurality of application programs to execute distinct operations, comprising:
-
a hierarchical node database, wherein data used for the application program is stored as node data in data records, and wherein the hierarchical node database includes effective period data for at least one data record that defines a time period when at least one data record is effective for each of said plurality of application programs; and
a hierarchical link table, provided for each of said application programs, which comprise relationship data that defines a hierarchical structure of the node data that is stored in the hierarchical node database, and wherein the hierarchical link table includes an identifier of an application program associated with the defined hierarchical structure.
-
-
11. A database system, for storing and managing data that are used by application programs to execute a specific operation, comprising:
-
a hierarchical node database wherein data used for said application programs are stored as node data in data records;
a hierarchical link table, provided for each of said application programs, which comprises relationship data that defines a hierarchical structure of said node data that are stored in said hierarchical node database wherein the hierarchical link table includes effective period data that defines effective periods for the defined hierarchical structure, and wherein the hierarchical link table includes an identifier of an application program associated with the defined hierarchical structure; and
a cycle control table in which cycle data are entered to define execution timings for said application programs that execute operations at constant time intervals. - View Dependent Claims (12, 13)
-
Specification