首页> 外国专利> OBJECT RELATIONAL MAPPING FOR RELATIONAL DATABASES

OBJECT RELATIONAL MAPPING FOR RELATIONAL DATABASES

机译:关系数据库的对象关系映射

摘要

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for enforcing a mapping between entities in a database and aggregates in an application framework. One of the methods includes maintaining a mapping between entities represented in a relational database and respective corresponding objects in a program being executed by an application framework, wherein the relational database includes one or more relations defining an m-to-n mapping relationship between entities in a first relation of the relational database and respective entities in a second relation of the relational database. In response to receiving a request to populate a program object corresponding to an entity in the first relation of the relational database, the relational database is queried to obtain values for one or more attributes of the entity in the first relation and a plurality of identifiers that each identify a respective entity in the second relation of the relational database. The program object is populated with an aggregate having a complete collection of identifiers representing the m-to-n relationship in the database.
机译:方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于在数据库中的实体与应用程序框架中的聚合之间执行映射。该方法之一包括维持在关系数据库中表示的实体与由应用程序框架执行的程序中的各个对应对象之间的映射,其中,该关系数据库包括一个或多个关系,用于定义实体中的实体之间的m对n映射关系。关系数据库的第二关系中的关系数据库和各个实体的第一关系。响应于接收到填充与关系数据库的第一关系中的实体相对应的程序对象的请求,查询关系数据库以获得针对第一关系中的实体的一个或多个属性的值以及多个标识符,这些标识符每个标识关系数据库的第二个关系中的相应实体。程序对象填充有一个集合,该集合具有代表数据库中m对n关系的标识符的完整集合。

著录项

  • 公开/公告号US2020167374A1

    专利类型

  • 公开/公告日2020-05-28

    原文格式PDF

  • 申请/专利权人 PIVOTAL SOFTWARE INC.;

    申请/专利号US201816203454

  • 发明设计人 JENS SCHAUDER;

    申请日2018-11-28

  • 分类号G06F16/28;G06F16/245;G06F16/25;G06F16/242;

  • 国家 US

  • 入库时间 2022-08-21 11:21:30

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号