【24h】

Re-engineering Relational Normal Forms in an Object-Oriented Framework

机译:在面向对象的框架中重新设计关系范式

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

摘要

In relational database design, the normal forms have long served as a guide to the proper dispersion of application attributes across multiple tables. These canonical complex constraints to foreclose more and more subtle opportunities for inconsistency in the application data. Although object-oriented database design disperses application attributes across classes rather than tables, constraint enforcement remains an important concern. In the transition from a relational to an object-oriented environment, the database designer must reconcile normalization rpocesses with newer approaches that identify the core application classes (e.g., Jacobson's Objectory, Rumbaugh's Object Modeling Technique, or Booch's method). In particular, the reengineering of a legacy system may involve the study of a relational design in which normal forms were used to establish the database tables. This paper reviews relational normal forms, interprets them in an object-oriented context, and provide guidelines to port relational normal forms to an object-oriented database.
机译:在关系数据库设计中,常规形式长期以来一直是应用程序属性在多个表之间正确分散的指南。这些规范的复杂约束阻止了越来越少的应用程序数据不一致的机会。尽管面向对象的数据库设计将应用程序属性分散在类而不是表中,但是约束强制仍然是一个重要的问题。在从关系型环境到面向对象的环境的过渡中,数据库设计人员必须使用标识核心应用程序类的较新方法(例如Jacobson的Objectory,Rumbaugh的对象建模技术或Booch的方法)来协调规范化流程。特别是,遗留系统的重新设计可能涉及对关系设计的研究,在该关系设计中,使用常规形式来建立数据库表。本文回顾了关系范式,在面向对象的上下文中对其进行了解释,并提供了将关系范式移植到面向对象的数据库的指南。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号