JPH04319744A - Management system for partial set of objects in data base - Google Patents

Management system for partial set of objects in data base

Info

Publication number
JPH04319744A
JPH04319744A JP3087963A JP8796391A JPH04319744A JP H04319744 A JPH04319744 A JP H04319744A JP 3087963 A JP3087963 A JP 3087963A JP 8796391 A JP8796391 A JP 8796391A JP H04319744 A JPH04319744 A JP H04319744A
Authority
JP
Japan
Prior art keywords
subset
objects
oid
identifier
management table
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP3087963A
Other languages
Japanese (ja)
Other versions
JP2827562B2 (en
Inventor
Masaaki Aoshima
青島 正明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP3087963A priority Critical patent/JP2827562B2/en
Publication of JPH04319744A publication Critical patent/JPH04319744A/en
Application granted granted Critical
Publication of JP2827562B2 publication Critical patent/JP2827562B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Devices For Executing Special Programs (AREA)

Abstract

PURPOSE:To manage the objects of a partial set by a normal mode storage format in respect to the management system of the partial set of objects in a data base. CONSTITUTION:A data base management system for managing plural objects formed by a single object structure having each identifier(ID) and plural attributes by a table format in each class is provided with a partial set managing table (2) having structure provided with an object ID(OID) for identifying a partial set and the set(SET) of partial set ID group corresponding to the OID, at the time of accessing the partial set of objects in a certain class, the partial set managing table (2) is pointed out by a detail attribute PROP having a single object structure, an object concerned is pointed out by the set(SET) of the table (2) and the single object and the objects in the partial set are managed by the same management format having the OID.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、それぞれにおいて、識
別子(OID) と複数個の属性(PROP)を持つ単
一オブジェクト構造の複数個のオブジェクトをテーブル
■形式でクラス(A,B,C, 〜) 別に管理するデ
ータベース管理方式において、あるクラス(B) のオ
ブジェクトの部分集合を管理する方式に関する。
[Industrial Application Field] The present invention stores a plurality of objects having a single object structure, each having an identifier (OID) and a plurality of attributes (PROP), in a table format with classes (A, B, C, -) This relates to a method for managing a subset of objects of a certain class (B) in a separately managed database management method.

【0002】従来のデータベースは、一般の事務処理用
に構築されたものが主であり、あるデータベースの部分
集合を扱うことが少なかった。然しながら、最近の、設
計, 製造の分野、例えば、計算機支援設計(CAD)
,計算機支援製造(CAM) 技術の進歩に伴い、該分
野において、設計データ,製造データを、データベース
として管理することが多くなってきている。
[0002] Conventional databases were mainly constructed for general office processing, and rarely handled subsets of a certain database. However, recent advances in the design and manufacturing fields, such as computer-aided design (CAD),
, Computer Aided Manufacturing (CAM) With advances in technology, design data and manufacturing data are increasingly being managed as databases in this field.

【0003】この場合、データベースの構造が、例えば
、装置→ユニット→パッケージ→集積回路といったよう
に階層構造をとっていることが多く、該データベースを
アクセスする場合にも、ある階層のデータベース、例え
ば、パッケージ設計データの部分集合 (特定の複数個
の集積回路の設計データ) を扱う必要が生じてきた。
[0003] In this case, the structure of the database often takes a hierarchical structure such as, for example, device → unit → package → integrated circuit, and when accessing the database, the database at a certain level, for example, It has become necessary to handle a subset of package design data (design data for multiple specific integrated circuits).

【0004】該データベースが、識別子(OID) と
複数個の属性(PROP)を持つ単一オブジェクト構造
の複数個のオブジェクトをテーブル■形式でクラス(A
,B,C, 〜) 別に管理する形態 (正規形という
) を採っている場合、上記部分集合を扱おうとすると
、1つの属性で、複数個(部分集合の要素数に対応)の
値、即ち、該部分集合の複数個の識別子(OID) を
持つ、所謂、非正規形のテーブル■を用意する必要があ
り、処理が複雑になることがあることから、該ある階層
のデータベースの部分集合を、効果的に扱うことができ
るデータベース管理方式が必要とされる。
[0004] The database stores a plurality of objects having a single object structure having an identifier (OID) and a plurality of attributes (PROP) in a class (A) in the form of a table.
, B, C, ~) If you use a separate management format (called normal form), when you try to handle the above subset, one attribute can have multiple values (corresponding to the number of elements in the subset), i.e. , it is necessary to prepare a so-called non-normal table that has multiple identifiers (OIDs) of the subset, which may complicate the processing. , a database management method that can effectively handle this is needed.

【0005】[0005]

【従来の技術】図2は、従来のオブジェクトの部分集合
の管理方式を説明する図である。本図において、(b)
,(c) は、識別子(OID) 10と複数個の属性
(PROP) 11 を持つ単一オブジェクト構造の複
数個のオブジェクト 1をテーブル■形式でクラス(A
,B,C, 〜) 別に管理する形態 (正規形という
) を示している。
2. Description of the Related Art FIG. 2 is a diagram illustrating a conventional method for managing a subset of objects. In this figure, (b)
, (c) is a class (A
, B, C, ~) indicates a form that is managed separately (referred to as normal form).

【0006】このような単一のオブジェクト管理テーブ
ル■の、オブジェクト(b1,b2,b3)、及び、オ
ブジェクト(b5,b6) を、それぞれ、部分集合の
形で扱う場合、本図(a)に示したように、該テーブル
■の一つの属性(PROP1) 11で、複数個の値を
扱う構造、即ち、該部分集合の複数個の識別子(b1,
b2,b3,及び、b5,b6)を持つ構造の、所謂、
非正規形のオブジェクト管理テーブル■を構築していた
[0006] When objects (b1, b2, b3) and objects (b5, b6) of such a single object management table (■) are treated as subsets, as shown in FIG. As shown, one attribute (PROP1) 11 of the table (2) has a structure that handles multiple values, that is, multiple identifiers (b1, b1,
b2, b3, and b5, b6), the so-called
A non-normal object management table ■ was being constructed.

【0007】[0007]

【発明が解決しようとする課題】これは、該オブジェク
トの部分集合を、正規形データとして格納していたので
は、メモリ効率, アクセス効率の面で性能の低下を招
く問題がある為であるが、半面、単一のオブジェクト管
理テーブル■と、オブジェクト 1の集合の扱いが異な
る為、処理が複雑になり、扱い難いという面があった。
[Problem to be Solved by the Invention] This is because if a subset of the object is stored as normal form data, there is a problem that performance will deteriorate in terms of memory efficiency and access efficiency. On the other hand, since the single object management table ■ and the collection of objects 1 are handled differently, processing becomes complicated and difficult to handle.

【0008】具体的には、オブジェクト 1の部分集合
を、オブジェクトとして扱うことができないという問題
があった。又、図2に示したオブジェクト1の部分集合
の格納形式では、あるユーザから見た部分集合の形態は
認識することができても、同じオブジェクトが他のユー
ザからどのような部分集合として扱われているかを認識
することが困難であり、該部分集合に対するアクセスが
複雑になるという問題があった。
Specifically, there was a problem in that a subset of object 1 could not be treated as an object. Furthermore, in the storage format of the subset of object 1 shown in Figure 2, even if the form of the subset seen from a certain user can be recognized, it is difficult to know what kind of subset the same object is treated by other users. There is a problem in that it is difficult to recognize whether the subset is correct, and access to the subset becomes complicated.

【0009】本発明は上記従来の欠点に鑑み、データベ
ースにおけるオブジェクトの部分集合の管理するのに、
部分集合のオブジェクトに対して、単一のオブジェクト
と同様に、オブジェクト識別子(OID) を持つ要素
、即ち、オブジェクトとして表現することで、該単一の
オブジェクトと、オブジェクトの集合とを同一に扱うこ
とができるデータベースにおけるオブジェクトの部分集
合の管理方式を提供することを目的とするものである。
In view of the above-mentioned conventional drawbacks, the present invention provides a method for managing a subset of objects in a database.
By representing a subset of objects as an element with an object identifier (OID), that is, an object, in the same way as a single object, a single object and a set of objects can be treated the same. The objective is to provide a method for managing subsets of objects in a database that allows for

【0010】0010

【課題を解決するための手段】図1は、本発明の一実施
例を示した図である。上記の問題点は下記の如くに構成
したデータベース管理方式によって解決される。
[Means for Solving the Problems] FIG. 1 is a diagram showing one embodiment of the present invention. The above problems are solved by a database management system configured as follows.

【0011】それぞれにおいて、識別子(OID) 1
0と複数個の属性(PROP) 11 を持つ単一オブ
ジェクト構造の複数個のオブジェクト1をテーブル■形
式でクラス(A,B,C, 〜)別に管理するデータベ
ース管理方式であって、あるクラス(B) のオブジェ
クト 1の部分集合を管理するのに、該部分集合を識別
する識別子(OID) 20と、該識別子(OID) 
20に対応した部分集合の識別子群(SET) 21を
オブジェクト 2とする構造の部分集合管理テーブル■
を設けて、あるクラス(B) のオブジェクトの部分集
合(b1,b2,b3,〜) をアクセスするとき、上
記単一オブジェクト構造のテーブル■の属性(PROP
) 11 で、上記部分集合管理テーブル■をポイント
し、該部分集合管理テーブル■の識別子群の集合(SE
T)21で、該当クラス(B) のオブジェクト 1を
ポイントして、上記単一オブジェクト1と、部分集合の
オブジェクト 2とを、オブジェクト識別子(OID)
 10,20 と, 属性(PROP) 11,又は、
集合(SET) 21とからなる同一の管理形態で管理
するように構成する。
[0011] In each case, an identifier (OID) 1
0 and multiple attributes (PROP) 11 This is a database management method that manages a plurality of objects 1 having a single object structure in a table format for each class (A, B, C, ~), and a certain class ( B) To manage a subset of object 1, an identifier (OID) 20 that identifies the subset, and the identifier (OID)
Identifier group (SET) of subset corresponding to 20 Subset management table with structure where 21 is object 2 ■
When accessing a subset of objects (b1, b2, b3, ...) of a certain class (B), the attribute (PROP
) 11, point to the subset management table ■ and select the set of identifiers (SE
T) At 21, point to object 1 of the relevant class (B), and identify the single object 1 and the subset object 2 by their object identifiers (OIDs).
10, 20 and attribute (PROP) 11, or
It is configured to be managed using the same management form consisting of SET 21.

【0012】0012

【作用】即ち、本発明においては、それぞれにおいて、
識別子(OID) 10と複数個の属性(PROP) 
11 を持つ単一オブジェクト構造の複数個のオブジェ
クト 1をテーブル■形式でクラス(A,B,C, 〜
) 別に管理するデータベース管理方式において、例え
ば、クラスBのオブジェクト 1の部分集合(b1,b
2,b3)等を管理するのに、単一のオブジェクトと同
様の構造、即ち、識別子(OID) 20と、属性(P
ROP) 11 に代わる、集合(SET) 21を備
えた部分集合管理テーブル■を設けて、あるクラス、例
えば、データベースの部分集合を指示するクラスAの単
一オブジェクト 1から、該部分集合管理テーブル■を
参照する場合、該単一オブジェクト 1が備えている属
性 11 で、該部分集合管理テーブル■の識別子(O
ID) 20をポイントすることで、該部分集合のオブ
ジェクトをアクセスできるようにしたものである。
[Operation] That is, in the present invention, in each case,
Identifier (OID) 10 and multiple attributes (PROP)
11 Multiple objects 1 of a single object structure with classes (A, B, C, ~
) In a database management method that manages separately, for example, a subset of object 1 of class B (b1, b
2, b3), etc., a structure similar to that of a single object, that is, an identifier (OID) 20 and an attribute (P
A subset management table ■ with a set (SET) 21 is provided instead of ROP) 11, and from a single object 1 of class A that indicates a subset of a certain class, for example, a database, the subset management table ■ is provided. , the attribute 11 of the single object 1 is the identifier (O
ID) 20, the objects of the subset can be accessed.

【0013】従って、該部分集合管理テーブル■をアク
セスする、クラスAのオブジェクト1において、従来は
、該オブジェクト 1の属性 11 に、該部分集合の
オブジェクト 1の識別子を属性の値として複数個持つ
、所謂、非正規形とする必要があったものを、本発明の
データベース管理方式においては、通常のオブジェクト
管理テーブル■である、正規形データベースとすること
ができると共に、該部分集合管理テーブル■を参照する
ことで、同じオブジェクト(b1,b2,b3 等) 
が他のユーザからどのような部分集合として扱われてい
るかを、各部分集合管理テーブル■を参照することで認
識できる。又、単一のオブジェクト管理テーブル■と、
該部分集合管理テーブル■とが、同じ構造になっている
ので、単一オブジェクトに対する操作と、該集合オブジ
ェクトに対する操作とを同じにすることができる効果が
得られる。
Therefore, in the object 1 of class A that accesses the subset management table (2), conventionally, the attribute 11 of the object 1 has a plurality of identifiers of the object 1 of the subset as attribute values. In the database management method of the present invention, what is required to be in a so-called non-normal form can be made into a normal form database, which is a normal object management table. By doing so, the same object (b1, b2, b3, etc.)
By referring to each subset management table (■), it is possible to recognize what kind of subset the user is treated as by other users. Also, a single object management table■
Since the subset management table (1) has the same structure, an effect can be obtained in that operations on a single object and operations on the set object can be made the same.

【0014】[0014]

【実施例】以下本発明の実施例を図面によって詳述する
。前述の図1は、本発明の一実施例を示した図である。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Examples of the present invention will be described below in detail with reference to the drawings. FIG. 1 described above is a diagram showing an embodiment of the present invention.

【0015】本発明においては、それぞれにおいて、識
別子(OID) 10と複数個の属性(PROP)11
 を持つ単一オブジェクト構造の複数個のオブジェクト
 1をテーブル■形式でクラス(A,B,C, 〜) 
別に管理するデータベース管理方式において、例えば、
クラスBのオブジェクト 1の部分集合(b1,b2,
b3)等を管理するのに、単一のオブジェクトと同様の
構造、即ち、識別子(OID) 20と、属性(PRO
P) 11 に代わって、部分集合の識別子群の集合(
SET) 21を備えた部分集合管理テーブル■を設け
て、各単一オブジェクト管理テーブル■の属性 11 
から、該部分集合管理テーブル■の識別子(OID)2
0をポイントする手段が、本発明を実施するのに必要な
手段である。尚、全図を通して同じ符号は同じ対象物を
示している。
In the present invention, each has an identifier (OID) 10 and a plurality of attributes (PROP) 11.
Multiple objects 1 of a single object structure with a class (A, B, C, ~) in table form.
In a separately managed database management method, for example,
Class B object 1 subset (b1, b2,
b3) etc., a structure similar to that of a single object is used, that is, an identifier (OID) 20 and an attribute (PRO
P) Instead of 11, the set of identifiers of the subset (
SET) A subset management table ■ with 21 is provided, and each single object management table ■ has attributes 11
From, the identifier (OID) 2 of the subset management table ■
The means to point to 0 is the means necessary to implement the invention. Note that the same reference numerals indicate the same objects throughout the figures.

【0016】以下、図1により、本発明のデータベース
のオブジェクトの部分集合の管理方式の構成と動作を説
明する。先ず、本発明に関連するデータベースは、図1
のクラスB,クラスCのオブジェクト管理テーブル■に
示されている用に、識別子(OID) 10と複数個の
属性(PROP) 11 を持つ単一オブジェクト構造
の複数個のオブジェクト 1をテーブル(単一オブジェ
クト管理テーブル)■の形式で、クラス(A,B,C,
 〜) 別に管理されている。
The configuration and operation of the database object subset management system according to the present invention will be explained below with reference to FIG. First, the database related to the present invention is shown in Figure 1.
As shown in the object management table for class B and class C of Classes (A, B, C,
~) are managed separately.

【0017】ここで、例えば、クラスBのオブジェクト
 b1,b2,b3 からなるオブジェクトの部分集合
を管理する場合、本発明においては、該単一オブジェク
ト管理テーブル■と同様の構造の、識別子(OID) 
20と, 属性(PROP) 11 に代わる、集合(
SET) 21とを備えた部分集合管理テーブル■を設
けて、該集合(SET) 21欄に、該部分集合の識別
子 b1,b2,b3 を設定する。
[0017] For example, when managing a subset of objects consisting of objects b1, b2, and b3 of class B, in the present invention, an identifier (OID) having a structure similar to that of the single object management table
20 and the set (
SET) 21 is provided, and identifiers b1, b2, b3 of the subset are set in the SET 21 column.

【0018】このように構成することで、単一オブジェ
クト管理テーブル■と、該部分集合管理テーブル■には
、それぞれ、オブジェクト識別子(OID) 10,2
0 を持つことができ、単一オブジェクト管理テーブル
■に対する操作と、部分集合管理テーブル■に対する操
作とを同じにすることができると共に、各単一オブジェ
クト管理テーブル■は、該部分集合のオブジェクトを参
照する場合でも、各オブジェクト 1の属性(PROP
) 11 に、複数の値{具体的には、部分集合のオブ
ジェクト識別子(OID) 20}を設定する必要がな
くなり、単に、該部分集合管理テーブル■の識別子(O
ID) 20をポイントすることで事足り、該クラスA
のオブジェクト管理テーブル■を、通常の正規形データ
ベースとすることができる。
With this configuration, the single object management table ■ and the subset management table ■ have object identifiers (OIDs) 10 and 2, respectively.
0, and the operations on the single object management table ■ and the operations on the subset management table ■ can be the same, and each single object management table ■ can refer to objects in the subset. Even if the attributes of each object 1 (PROP
) 11, it is no longer necessary to set multiple values {specifically, the object identifier (OID) 20 of the subset}, and simply set the identifier (OID) of the subset management table
ID) 20 points is sufficient, and the corresponding class A
The object management table ■ can be a normal normal form database.

【0019】図1の例では、データベースの部分集合を
クラスAで指示すると共に、該クラスAの単一オブジェ
クト管理テーブル■の属性(PORP1) 11に、該
部分集合管理テーブルの識別子(OID) である、例
えば、「a22s」を設定しておき、該部分集合管理テ
ーブル■のの識別子(OID) 欄を検索することで、
該当の識別子「a22s」を抽出し、その集合(SET
) 21の欄を参照して、該識別子「a22s」を持つ
部分集合のオブジェクトの識別子 b1,b2,b3 
を認識し、該識別子 b1,b2,b3 を持つオブジ
ェクトを抽出することができる。
In the example shown in FIG. 1, a subset of the database is designated by class A, and the identifier (OID) of the subset management table is specified in attribute (PORP1) 11 of the single object management table (■) of class A. For example, by setting "a22s" and searching the identifier (OID) column of the subset management table ■,
Extract the corresponding identifier “a22s” and create its set (SET
) Referring to column 21, identify the object identifiers b1, b2, b3 of the subset having the identifier "a22s".
can be recognized and objects having the identifiers b1, b2, b3 can be extracted.

【0020】尚、該クラスAの単一オブジェクト管理テ
ーブル■の属性(PORP2) 11は、通常のオブジ
ェクト C4,C6のみを指示しているので、従来と同
じ表示形式となっている。
Note that the attribute (PORP2) 11 of the single object management table (3) of class A specifies only the normal objects C4 and C6, so the display format is the same as before.

【0021】このように、本発明のデータベース管理方
式は、オブジェクトの集合を単一のオブジェクトと同様
に識別子(OID) を持つ要素として表現することで
、単一のオブジェクトと、該オブジェクトの集合とを、
同様の処理で扱うことができるようにした所に特徴があ
る。
[0021] In this way, the database management method of the present invention expresses a set of objects as an element having an identifier (OID) in the same way as a single object, thereby distinguishing between a single object and a set of objects. of,
The feature is that it can be handled in the same way.

【0022】[0022]

【発明の効果】以上、詳細に説明したように、本発明の
データベースのオブジェクトの管理方式は、それぞれに
おいて、識別子(OID) と複数個の属性(PROP
)を持つ単一オブジェクト構造の複数個のオブジェクト
を、単一オブジェクト管理テーブル■により、クラス別
に管理するデータベース管理方式であって、あるクラス
のオブジェクトの部分集合を管理するのに、該部分集合
を識別する識別子(OID) と、該識別子(OID)
 に対応した部分集合の識別子群の集合(SET) を
備えた構造の部分集合管理テーブル■を設けて、あるク
ラスのオブジェクトの部分集合をアクセスするとき、上
記単一オブジェクト構造のテーブル■の属性で、上記部
分集合管理テーブル■の該当の識別子(OID) をポ
イントし、該部分集合管理テーブル■の識別子群の集合
(SET) で、該当のオブジェクトの識別子(OID
) をポイントするように構成し、上記単一オブジェク
トと、部分集合のオブジェクトとを、オブジェクト識別
子(OID) と, 属性, 又は、集合(SET) 
とからなる同一の管理形態で管理するようにしたもので
あるので、単一のオブジェクトに対する操作と、オブジ
ェクトの部分集合に対する操作とを統一的に扱うことが
できる効果がある。
Effects of the Invention As explained in detail above, the database object management method of the present invention has an identifier (OID) and a plurality of attributes (PROP).
) is a database management method in which multiple objects with a single object structure are managed by class using a single object management table. Identifier (OID) and the identifier (OID)
When accessing a subset of an object of a certain class by providing a subset management table ■ with a structure that includes a set (SET) of subset identifiers corresponding to , point to the corresponding identifier (OID) in the above subset management table ■, and use the set of identifiers (SET) in the subset management table ■ to select the identifier (OID) of the corresponding object.
), and connect the single object and the subset object to an object identifier (OID), an attribute, or a set (SET).
This has the effect that operations on a single object and operations on a subset of objects can be handled in a unified manner.

【図面の簡単な説明】[Brief explanation of the drawing]

【図1】本発明の一実施例を示した図[Fig. 1] A diagram showing one embodiment of the present invention.

【図2】従来のオブジェクトの部分集合の管理方式を説
明する図
[Figure 2] Diagram explaining the conventional management method for object subsets

【符号の説明】[Explanation of symbols]

1     単一オブジェクト管理テーブルのオブジェ
クト,10    識別子(OID),又は、オブジェ
クト識別子(OID)11    属性(PROP) 2     部分集合管理テーブルのオブジェクト20
    識別子(OID),又は、オブジェクト識別子
(OID)21    集合(SET) ■    単一オブジェクト管理テーブル,又は、テー
ブル■    部分集合管理テーブル
1 Object of single object management table, 10 Identifier (OID) or object identifier (OID) 11 Attribute (PROP) 2 Object of subset management table 20
Identifier (OID) or object identifier (OID) 21 Set (SET) ■ Single object management table or table ■ Subset management table

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】それぞれにおいて、オブジェクト識別子(
OID)(10) と複数個の属性(PROP)(11
)を持つ単一オブジェクト構造の複数個のオブジェクト
(1) をテーブル (■) 形式でクラス(A,B,
C, 〜) 別に管理するデータベース管理方式であっ
て、あるクラス(B) のオブジェクト(1) の部分
集合を管理するのに、該部分集合を識別する識別子(O
ID)(20) と、該識別子(OID)(20) に
対応した部分集合の識別子群の集合(SET)(21)
 をオブジェクト(2) とする構造の部分集合管理テ
ーブル (■) を設けて、あるクラス(B) のオブ
ジェクトの部分集合(b1,b2,b3,〜) をアク
セスするとき、上記単一オブジェクト構造のテーブル 
(■) の属性(PORP)(11)で、上記部分集合
管理テーブル (■) をポイントし、該部分集合管理
テーブル(■) の識別子群の集合(SET)(21)
 で、該当クラス(B) のオブジェクト(1) をポ
イントする構成とし、上記単一オブジェクトと、部分集
合のオブジェクトとを、オブジェクト識別子(OID)
(10,20)と, 属性(PROP)(11), 又
は、集合(SET)(21) とからなる同一の管理形
態で管理することを特徴とするデータベーのオブジェク
トの部分集合の管理方式。
Claim 1: In each case, an object identifier (
OID) (10) and multiple attributes (PROP) (11)
) with multiple objects (1) of a single object structure in the form of a table (■) with classes (A, B,
C, ~) is a database management method that manages a subset of objects (1) of a certain class (B) using an identifier (O) that identifies the subset.
ID) (20) and a set (SET) of a subset of identifiers corresponding to the identifier (OID) (20) (21)
A subset management table (■) with a structure where object (2) is provided, and when accessing a subset (b1, b2, b3, ...) of objects of a certain class (B), the above single object structure is table
Point the above subset management table (■) in the attribute (PORP) (11) of (■), and set the identifier group set (SET) (21) of the subset management table (■).
, the object (1) of the class (B) is pointed to, and the single object and the objects of the subset are identified by object identifiers (OIDs).
(10, 20); and an attribute (PROP) (11) or a set (SET) (21).
JP3087963A 1991-04-19 1991-04-19 Management of a subset of database objects Expired - Fee Related JP2827562B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3087963A JP2827562B2 (en) 1991-04-19 1991-04-19 Management of a subset of database objects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3087963A JP2827562B2 (en) 1991-04-19 1991-04-19 Management of a subset of database objects

Publications (2)

Publication Number Publication Date
JPH04319744A true JPH04319744A (en) 1992-11-10
JP2827562B2 JP2827562B2 (en) 1998-11-25

Family

ID=13929516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3087963A Expired - Fee Related JP2827562B2 (en) 1991-04-19 1991-04-19 Management of a subset of database objects

Country Status (1)

Country Link
JP (1) JP2827562B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06282577A (en) * 1993-03-26 1994-10-07 Toppan Printing Co Ltd Data extraction system
WO1997029422A1 (en) * 1996-02-05 1997-08-14 Athena Telecom Lab, Inc. Object management method and apparatus and data structure
US5819279A (en) * 1995-04-27 1998-10-06 Fujitsu Limited Object data processing apparatus
US8019778B2 (en) 2007-03-28 2011-09-13 Kabushiki Kaisha Toshiba System, method, and apparatus for searching information across distributed databases

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06282577A (en) * 1993-03-26 1994-10-07 Toppan Printing Co Ltd Data extraction system
US5819279A (en) * 1995-04-27 1998-10-06 Fujitsu Limited Object data processing apparatus
WO1997029422A1 (en) * 1996-02-05 1997-08-14 Athena Telecom Lab, Inc. Object management method and apparatus and data structure
US8019778B2 (en) 2007-03-28 2011-09-13 Kabushiki Kaisha Toshiba System, method, and apparatus for searching information across distributed databases

Also Published As

Publication number Publication date
JP2827562B2 (en) 1998-11-25

Similar Documents

Publication Publication Date Title
US6314460B1 (en) Method and apparatus for analyzing a storage network based on incomplete information from multiple respective controllers
US6253240B1 (en) Method for producing a coherent view of storage network by a storage network manager using data storage device configuration obtained from data storage devices
US5732257A (en) Object conversion method from a flat object space to a class structured space
US5463774A (en) Object oriented computer architecture using directory objects
US6484181B2 (en) Method and system for handling foreign key update in an object-oriented database environment
US7269593B2 (en) Data processing apparatus and method
US20020156811A1 (en) System and method for converting an XML data structure into a relational database
JP6982049B2 (en) Methods, equipment, equipment and storage media for managing indexes
CA2398148C (en) System and method for managing bi-directional relationships between objects
US7975247B2 (en) Method and system for organizing data generated by electronic design automation tools
JP2004102803A (en) Bulletin board system and method for displaying information
US9864794B2 (en) Method and system for managing faceted data
CA2461871A1 (en) An efficient index structure to access hierarchical data in a relational database system
US6985906B2 (en) Method and system for multidimensional database management
US6286007B1 (en) Method and system for efficiently storing and viewing data in a database
US7730099B2 (en) Storage and retrieval of richly typed hierarchical network models
US6978269B1 (en) Apparatus and method for generating and displaying a schema diagram for a database
CN1315070C (en) Data base access method and system in management information base of network management protocol
US20070255685A1 (en) Method and system for modelling data
JPH04319744A (en) Management system for partial set of objects in data base
US7574329B1 (en) Object model for decision and issue tracking
Gedye et al. The design and implementation of a version server for computer‐aided design data
US7536376B2 (en) Task oriented log retrieval utilizing a self-learning search tool
US10585861B2 (en) Overlay-based file tagging using virtual file systems
WO2016190444A1 (en) Information management device, and file management method

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 19980818

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080918

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080918

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090918

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees