- 6
- 0
- 约5.78千字
- 约 7页
- 2017-08-14 发布于安徽
- 举报
PowerDesigner中的对象与关系映射建模 Sybase 公司PowerDesigner上海研发中心 余亚,王晓昀 概述从80年代中期开始,随着C++语言的成功,面向对象语言已经成为软件开发中的主导语言。现在很多商用软件,尤其是企业信息系统,都是使用面向对象语言进行开发的。应用面向对象方法,我们通过类来抽象不同类别的实体,属性来表示实体的静态特征,关联来抽象实体间的联系,继承来抽象类别的包含关系。
很多的应用程序都需要进行数据存储,关系型数据库是最常用的数据管理系统。在关系型数据库中,表、列和外键是抽象数据的基本元素。关系型数据库是建立在关系计算和布尔代数基础之上的,SQL是数据库的操作语言,通过关系运算,连接、联合等,来操作数据。
我们很容易的看出,面向对象模型和关系模型是不完全匹配的。比如1. 对象可以存储到多张表,表也可以存储多个类的对象。2. 对象之间的关系是双向的,而表之间的关系是单向的。3. 对象之间有继承关系,表之间没有。为了解决这种不匹配,人们定义了很多映射模式来建立两种模型间的对应关系。这些映射模式逻辑上解决了模型间的不匹配,使得面向对象程序能够正确地和关系关系型数据库进行交互,但是对于程序的开发,仍然有很多问题需要解决。问题
对于设计人员来说,他们需要找到并且描述这两种模型元素间的映射关系,以便编程人员能够正确地实现数据的存
您可能关注的文档
最近下载
- 第三单元 走向未来的少年-2026年中考道德与法治九下教材梳理课件.pptx VIP
- 安徽省合肥市第八中学2026届高三下最后一卷化学试题.docx VIP
- 道德与法治九下第三单元7.2《走向未来》课件.pptx VIP
- 临夏回族自治州临夏市2025-2026学年第二学期六年级语文期末考试卷(部编版含答案).docx VIP
- 中国原发性闭角型青光眼诊治方案专家共识(2025年).pdf VIP
- 中学学校教师量化考核细则表(2026年版).doc
- 中药二中成药“快速记忆”总结.docx VIP
- T∕ZJSEE00052023220kV车载移动式变电站技术规范.pdf VIP
- 纪检监督业务知识课件.pptx
- 西门子MRI中文操作手册-7.pdf VIP
原创力文档

文档评论(0)