Pat
J-GLOBAL ID:200903089085110698
データベース構造に適したオブジェクトのモデリング、リレーショナルデータベース構造への翻訳、それらへの流動的なサーチ
Inventor:
,
,
,
,
,
,
,
Applicant, Patent owner:
Agent (1):
青山 葆 (外1名)
Gazette classification:公表公報
Application number (International application number):1996532654
Publication number (International publication number):1999504451
Application date: Apr. 23, 1996
Publication date: Apr. 20, 1999
Summary:
【要約】データベース構造に適したオブジェクトのモデリング、リレーショナルデータベース構造への翻訳、およびそれらへの流動的なサーチのための方法およびシステム。ユーザーのオブジェクトデータベースを、創造し、エディットし、そして扱う(これらのリレーショナルデータベース構造のためのデータに流動的に翻訳される)ためと、前記オブジェクトデータに適用される質問を創造し、エディットし、扱う(それらのリレーショナルデータベースに適用されるべき質問に流動的に翻訳される)ために、ユーザーは、ユーザーのオブジェクトデータベース(1組みのリレーショナルデータベース構造への流動的に翻訳される)を創造し、エディットし、処理してもよい。ユーザーのオブジェクトデータベースのメタモデル、それ自身はひとつのオブジェクトデータベースであり、又、操作のために、リレーショナルデータベースエンジンにより、それ自身が1組みのリレーショナルデータベース構造に翻訳される。メタモデルは、1組みのクラス、オブジェクトとクラス間の関係を含み、クラスと、システムのクラス間の関係をモデリングする。これらのクラスの各々は1組みのサーチ可能な属性を含み、これらの関係の各々は、(ベースクラスと派生クラスとの間の)継承関係か、(一つから一つ、一つから多くまたは多くから多くの関係)データモデル関係を含んでもよい。ユーザーのオブジェクトデータベースのデータモデルは、メタモデル内の実際のオブジェクトによりモデリングされ、そして、ユーザーのオブジェクトデータベースのエディットまたは扱いは、メタモデル内のオブジェクトを創造し、変形し、あるいは削除することによりモデリングされる。このメタモデルは又、それがユーザーのオブジェクトデータベースをモデリングしたように自身をモデリングし、又、ユーザーのオブジェクトデータベースと同じ方法で扱かわれる。
Claim (excerpt):
ユーザーのオブジェクトデータベースの記述を受け取るための手段であって、前記ユーザーのオブジェクトデータベースは1組みのクラスと、対の前記クラス間の1組みの関係を持っている、手段と、 前記記述に応答して前記ユーザーのオブジェクトデータベースのモデルを創造するための手段と、 前記モデルに応答してリレーショナルデータベースを創造するための手段であって、前記リレーショナルデータベースは1組みのテーブル、前記テーブルのためのキーおよび、前記クラス、オブジェクトおよび前記ユーザーのオブジェクトデータベースの関係を実行する組みのテーブル間の関係を持っている、手段と、 前記ユーザーのオブジェクトデータベースに対する1組みのデータベースを受け取るための手段と、 前記ユーザーのオブジェクトデータベースに対する前記組みのデータオブジェクトを、前記リレーショナルデータベースに対する1組みの記録に翻訳し、そして、前記記録の組みを前記リレーショナルデータベースに挿入するための手段と、 ユーザーのオブジェクトデータベースの前記記述にアップデートされたものを受け取るための手段と、 応答アップデートされたものに応答して前記モデルをアップデートするための手段と、 前記モデルをアップデートするための前記手段に応答して前記リレーショナルデータベースをアップデートするための手段と、および 前記リレーショナルデータベースをアップデートするための前記手段に応答して前記リレーショナルデータベースに対する前記組の記録をアップデートするための手段と、 を含むシステム。
IPC (3):
G06F 17/30
, G06F 12/00 513
, G06F 12/00 547
FI (5):
G06F 15/40 380 E
, G06F 12/00 513 J
, G06F 12/00 547 Q
, G06F 15/40 380 D
, G06F 15/403 340 D
Return to Previous Page