首页> 外国专利> Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon

Modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon

机译:面向对象的数据库结构建模,转换为关系数据库结构以及在其上的动态搜索

摘要

A method and system for modeling of object-oriented database structures, translation to relational database structures, and dynamic searches thereon. The user may create, edit and manipulate a user's object database (dynamically translated into a set of relational database structures), to create, edit and manipulate objects for that object database (dynamically translated into data for those relational database structures), and to create, edit and manipulate queries to be applied to that object database (dynamically translated into queries to be applied to those relational database structures). A meta-model of the user's object database, which is itself an object database, and which has itself been translated into a set of relational database structures for manipulation by a relational database engine. The meta-model comprises a set of classes, objects, and relationships between classes which model the classes and relationships between classes of the system. Each of these classes may comprise a set of searchable properties, and each of these relationships may comprise an inheritance relationship (between a base class and a derived class) or a data-model relationship (such as a one-to-one, one-to-many, or many-to-many relationship). The data model of the user's object database is modeled by actual objects in the meta-model, and editing or manipulating the user's object database is modeled by creating, modifying, or deleting objects in the meta-model. The meta-model also models itself, in the same manner as it models the user's object database, and may be manipulated in the same manner as the user's object database.
机译:一种用于建模面向对象的数据库结构,转换为关系数据库结构以及在其上进行动态搜索的方法和系统。用户可以创建,编辑和操作用户的对象数据库(动态翻译为一组关系数据库结构),为该对象数据库创建,编辑和操作对象(动态翻译为那些关系数据库结构的数据),并创建,编辑和操作要应用于该对象数据库的查询(动态转换为要应用于这些关系数据库结构的查询)。用户对象数据库的元模型,它本身是对象数据库,并且本身已转换为一组关系数据库结构,以供关系数据库引擎进行操作。元模型包括一组类,对象以及类之间的关系,其对系统的类和类之间的关系进行建模。这些类别中的每一个可以包括一组可搜索的属性,并且这些关系中的每一个可以包括继承关系(在基类和派生类之间)或数据模型关系(例如一对一,一对一)。一对多或多对多关系)。用户的对象数据库的数据模型由元模型中的实际对象建模,而编辑或操作用户的对象数据库则通过在元模型中创建,修改或删除对象来建模。元模型还以与建模用户对象数据库相同的方式对自身进行建模,并且可以以与用户对象数据库相同的方式进行操作。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号