...
首页> 外文期刊>SIGMOD record >ENORM: An Essential Notation for Object-Relational Mapping
【24h】

ENORM: An Essential Notation for Object-Relational Mapping

机译:ENORM:对象关系映射的基本表示法

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Despite the growing adoption of object-relational mapping frameworks, UML and its most widespread extensions do not represent these mappings in a platform independent way. Maintaining mappings scattered in the code is difficult and error prone, specially if the schema is large and serves several systems. This paper proposes ENORM, a notation that extends class models representing all the essential mappings. ENORM is platform independent, providing a meta-model based on design patterns employed by three frameworks of Java, Ruby, and Python languages. An empirical evaluation indicates that ENORM performs well in comparison to separated models.
机译:尽管越来越多地采用对象关系映射框架,但UML及其最广泛的扩展并不能以独立于平台的方式表示这些映射。维护分散在代码中的映射既困难又容易出错,尤其是在模式很大且服务于多个系统的情况下。本文提出了ENORM,这是一种扩展表示所有基本映射的类模型的表示法。 ENORM是独立于平台的,提供基于Java,Ruby和Python语言三个框架所采用的设计模式的元模型。经验评估表明,与分离的模型相比,ENORM表现良好。

著录项

  • 来源
    《SIGMOD record》 |2014年第2期|23-28|共6页
  • 作者单位

    Instituto de Informatica, UFRGS Porto Alegre, Brazil;

    Instituto de Informatica, UFRGS Porto Alegre, Brazil;

    Instituto de Informatica, UFRGS Porto Alegre, Brazil;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号