JP4394643B2

Systems and methods for data modeling in an item-based storage platform

Abstract

This record has no abstract on file.

Term

Term ended

Expired 21 August 2023, 3.1 years ago.

  1. Priority and filed
  2. Granted
  3. Expired
  4. Today

14 claims: 7 independent, 7 dependent

  1. 1
    データストアを管理する方法であって、コンピュータに格納されたプログラムに含まれるコンピュータ実行可能命令を前記コンピュータが実行することによって実施される該方法は、前記データストアが、 前記 データストアに格納可能なデータのユニットであり、 少なくとも1つの型または子型を有するアイテム(Item)と、 前記アイテムに含まれ、 1つまたは複数のフィールドを含む型のインスタンスであ る要素(Element)と、 前記アイテムに含まれ、 少なくとも2つの アイテム 間のリンクであ り、包含関係及び参照関係を含む複数の関係(Relationship)であって、前記包含関係は、前記アイテムの存続期間を制御し、さらに保持関係または埋め込み関係として分類され、前記アイテムは、前記保持関係が削除されると削除される複数の関係と、 各アイテムを作成かつ編成し、プロパティの基礎的な集合を規定するフレームワークを確立する基本スキーマ(Base Schema)と、 コア型の集合を定義するコアスキーマであって、前記各アイテムは、前記アイテムの型または子型に基づいて少なくとも1つのコア型に特徴付けられるコアスキーマ(Core Schema)と を備えるように前記データストアを編成するステップを含む ことを特徴とする 方法。
  2. 2
    前記データストアは、複数の アイテム を含み、前記複数の アイテム は 、アイテムフォルダ(Item Folder) 、および、 該アイテムフォルダ のメンバである少なくとも1つの他の アイテム を含むことを特徴とする 請求項1に記載の方法 。
  3. 3
    前記データストアは、複数の アイテム を含み、前記複数の アイテム は 、カテゴリ(Category) 、および、 該カテゴリ のメンバである少なくとも1つの他の アイテム を含むことを特徴とする 請求項1に記載の方法 。
  4. 4
    前記データストアは、第2の 要素 を含み、前記 関係 は、前記第2の 要素 を含むことを特徴とする 請求項1に記載の方法 。
  5. 5
    コアアイテムの集合からのそれぞれの アイテム は、 共通であり単一の基本アイテム(Common Single Base Item) から派生 す ることを特徴とする請求項 1 に記載の 方法 。
  6. 6
    前記 共通であり単一の基本アイテム は、 前記基本スキーマ 内の基礎的な アイテム であることを特徴とする請求項 1 に記載の 方法 。
  7. 7
    データストアを管理する方法を実施するためのコンピュータ実行可能命令が記憶されたコンピュータ読取り可能記憶媒体であって、前記方法は、 前記データストアが、 前記データストアに格納可能なデータのユニットであり、少なくとも1つの型または子型を有するアイテム(Item)と、 前記アイテムに含まれ、1つまたは複数のフィールドを含む型のインスタンスである要素(Element)と、 前記アイテムに含まれ、少なくとも2つのアイテム間のリンクであり、包含関係及び参照関係を含む複数の関係(Relationship)であって、前記包含関係は、前記アイテムの存続期間を制御し、さらに保持関係または埋め込み関係として分類され、前記アイテムは、前記保持関係が削除されると削除される複数の関係と、 各アイテムを作成かつ編成し、プロパティの基礎的な集合を規定するフレームワークを確立する基本スキーマ(Base Schema)と、 コア型の集合を定義するコアスキーマであって、前記各アイテムは、前記アイテムの型または子型に基づいて少なくとも1つのコア型に特徴付けられるコアスキーマ(Core Schema)と を備えるように前記データストアを編成するステップを含むことを特徴とするコンピュータ読取り可能記憶媒体。
  8. 8
    前記データストアは、複数のアイテムを含み、前記複数のアイテムは、アイテムフォルダ(Item Folder)、および、該アイテムフォルダのメンバである少なくとも1つの他のアイテムを含むことを特徴とする請求項7に記載のコンピュータ読取り可能記憶媒体。
  9. 9
    前記データストアは、複数のアイテムを含み、前記複数のアイテムは、カテゴリ(Category)、および、前記カテゴリのメンバである少なくとも1つの他のアイテムを含むことを特徴とする請求項7に記載のコンピュータ読取り可能記憶媒体。
  10. 10
    前記データストアは、第2の要素を含み、前記関係は、前記第2の要素を含むことを特徴とする請求項7に記載のコンピュータ読取り可能記憶媒体。
  11. 11
    データストアを管理する方法を実施するコンピュータシステムであって、前記方法は、 前記データストアが、 前記データストアに格納可能なデータのユニットであり、少なくとも1つの型または子型を有するアイテム(Item)と、 前記アイテムに含まれ、1つまたは複数のフィールドを含む型のインスタンスである要素(Element)と、 前記アイテムに含まれ、少なくとも2つのアイテム間のリンクであり、包含関係及び参照関係を含む複数の関係(Relationship)であって、前記包含関係は、前記アイテムの存続期間を制御し、さらに保持関係または埋め込み関係として分類され、前記アイテムは、前記保持関係が削除されると削除される複数の関係と、 各アイテムを作成かつ編成し、プロパティの基礎的な集合を規定するフレームワークを確立する基本スキーマ(Base Schema)と、 コア型の集合を定義するコアスキーマであって、前記各アイテムは、前記アイテムの型または子型に基づいて少なくとも1つのコア型に特徴付けられるコアスキーマ(Core Schema)と を備えるように前記データストアを編成するステップを含むことを特徴とするコンピュータシステム。
  12. 12
    前記データストアは、複数のアイテムを含み、前記複数のアイテムは、アイテムフォルダ(Item Folder)、および、該アイテムフォルダのメンバである少なくとも1つの他のアイテムを含むことを特徴とする請求項11に記載のコンピュータシステム。
  13. 13
    前記データストアは、複数のアイテムを含み、前記複数のアイテムは、カテゴリ(Category)、および、前記カテゴリのメンバである少なくとも1つの他のアイテムを含むことを特徴とする請求項11に記載のコンピュータシステム。
  14. 14
    前記データストアは、第2の要素を含み、前記関係は、前記第2の要素を含むことを特徴とする請求項11に記載のコンピュータシステム。
Independent claims14