Systems and methods for interfacing application programs with an item-based storage platform
    6.
    发明申请
    Systems and methods for interfacing application programs with an item-based storage platform 有权
    将应用程序与基于项目的存储平台进行连接的系统和方法

    公开(公告)号:US20050044089A1

    公开(公告)日:2005-02-24

    申请号:US10646575

    申请日:2003-08-21

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    CPC分类号: G06F17/30604 G06F17/30067

    摘要: Various embodiments of the present invention are directed to a storage platform comprising: a data store in which data stored therein is defined in terms of items, elements, and relationships, wherein an item is a unit of data storable in the data store and comprises one or more elements, an element is an instance of a type comprising one or more fields, and a relationship is a link between at least two items; a set of schemas that define different types of items, elements, and relationships; and an application programming interface comprising a class for each of the different items, elements, and relationships defined in the set of schemas. Data may also be stored in the data store in the form of an extension to an existing item type, and wherein the application programming interface comprises a class for each different item extension.

    摘要翻译: 本发明的各种实施例涉及一种存储平台,其包括:数据存储,其中存储在其中的数据根据​​项目,元素和关系来定义,其中项目是可存储在数据存储中的数据单元,并且包括一个 元素是包括一个或多个字段的类型的实例,并且关系是至少两个项之间的链接; 一组定义不同类型的项目,元素和关系的模式; 以及应用程序编程接口,其包括用于在该组模式中定义的不同项目,元素和关系中的每一个的类。 数据还可以以对现有项目类型的扩展的形式存储在数据存储中,并且其中应用编程接口包括用于每个不同项目扩展的类。