摘要 |
The present invention provides a database system that can flexibly and quickly cope with additions or changes in the contents of an application or associated data (including the services provided and clients). In principle, relationship data (a pointer, etc.) for databases (entities) are not included in 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. Further, as needed, effective period data can be entered in the link tables. Therefore, when the above changes must be performed during a target period, an appropriate retroactive process can be quickly and easily performed.
|