特許
J-GLOBAL ID:200903089085110698

データベース構造に適したオブジェクトのモデリング、リレーショナルデータベース構造への翻訳、それらへの流動的なサーチ

発明者:
出願人/特許権者:
代理人 (1件): 青山 葆 (外1名)
公報種別:公表公報
出願番号(国際出願番号):特願平8-532654
公開番号(公開出願番号):特表平11-504451
出願日: 1996年04月23日
公開日(公表日): 1999年04月20日
要約:
【要約】データベース構造に適したオブジェクトのモデリング、リレーショナルデータベース構造への翻訳、およびそれらへの流動的なサーチのための方法およびシステム。ユーザーのオブジェクトデータベースを、創造し、エディットし、そして扱う(これらのリレーショナルデータベース構造のためのデータに流動的に翻訳される)ためと、前記オブジェクトデータに適用される質問を創造し、エディットし、扱う(それらのリレーショナルデータベースに適用されるべき質問に流動的に翻訳される)ために、ユーザーは、ユーザーのオブジェクトデータベース(1組みのリレーショナルデータベース構造への流動的に翻訳される)を創造し、エディットし、処理してもよい。ユーザーのオブジェクトデータベースのメタモデル、それ自身はひとつのオブジェクトデータベースであり、又、操作のために、リレーショナルデータベースエンジンにより、それ自身が1組みのリレーショナルデータベース構造に翻訳される。メタモデルは、1組みのクラス、オブジェクトとクラス間の関係を含み、クラスと、システムのクラス間の関係をモデリングする。これらのクラスの各々は1組みのサーチ可能な属性を含み、これらの関係の各々は、(ベースクラスと派生クラスとの間の)継承関係か、(一つから一つ、一つから多くまたは多くから多くの関係)データモデル関係を含んでもよい。ユーザーのオブジェクトデータベースのデータモデルは、メタモデル内の実際のオブジェクトによりモデリングされ、そして、ユーザーのオブジェクトデータベースのエディットまたは扱いは、メタモデル内のオブジェクトを創造し、変形し、あるいは削除することによりモデリングされる。このメタモデルは又、それがユーザーのオブジェクトデータベースをモデリングしたように自身をモデリングし、又、ユーザーのオブジェクトデータベースと同じ方法で扱かわれる。
請求項(抜粋):
ユーザーのオブジェクトデータベースの記述を受け取るための手段であって、前記ユーザーのオブジェクトデータベースは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

前のページに戻る