- 浏览: 27334 次
- 性别:
- 来自: 北京
最新评论
引用
文章内容摘自Martin Fowlerhttp://martinfowler.com先生著作的中译本。
英文书名:Patterns of Enterprise Application Architecture
中文书名:企业应用架构模式
翻译:王怀民、周斌
ISBN:9787-111-30393-0
英文书名:Patterns of Enterprise Application Architecture
中文书名:企业应用架构模式
翻译:王怀民、周斌
ISBN:9787-111-30393-0
把对象间的关联映射到表间的外键引用
发表评论
-
基本模式
2010-11-21 10:37 643入口 封装外部系统或资源访问的对象 包装器模式 映射器模式 ... -
会话状态模式
2010-11-21 10:25 789客户会话状态 将会话状态保存在客户端 数据传输对象,URL参数 ... -
离线并发模式
2010-11-21 10:12 888乐观离线锁 通过冲突检测和事务回滚来防止并发业务事务中的冲突 ... -
分布模式
2010-11-21 10:04 633远程外观 为细粒度对象提供粗粒度的外观来改进网络上的效率。 ... -
Web表现模式
2010-11-21 09:53 655模型、视图、控制器 模型是表示领域信息的对象,它包含除了用于U ... -
对象关系元数据映射模式-资源库
2010-11-21 09:13 722协调领域和数据映射层,利用类似于集合的接口来访问领域对象 -
对象关系元数据映射模式-查询对象
2010-11-21 09:06 878描述一次数据库查询的对象 -
对象-关系元数据映射模式
2010-11-21 07:46 945引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-具体表继承
2010-11-20 22:28 724引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-类表继承
2010-11-20 21:46 660引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-单表继承
2010-11-20 21:44 650引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-序列化LOB
2010-11-20 21:42 716引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-嵌入值
2010-11-20 21:38 615引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-依赖映射
2010-11-20 21:35 597引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-关联表映射
2010-11-20 21:34 676引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系结构模式-表示域
2010-11-20 16:39 609引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系行为模式-延迟加载
2010-11-20 16:31 821引用文章内容摘自Martin Fowlerhttp://mar ... -
对象-关系行为模式-表示映射
2010-11-20 16:19 661引用文章内容摘自Martin Fowlerhttp://mar ... -
对象关系行为模式-工作单元
2010-11-20 16:14 1223引用文章内容摘自Martin Fowlerhttp://mar ... -
数据源架构模式-数据映射器
2010-11-20 16:09 789引用文章内容摘自Martin Fowlerhttp://mar ...
相关推荐
在Java持久化技术中,Hibernate是一个非常流行的ORM(对象关系映射)框架,它使得开发者可以使用面向对象的方式来操作数据库,极大地提高了开发效率。本文将深入探讨Hibernate中的一对一外键关系,这对于初学者来说...
5. **Fetch模式**:使用`fetch`属性可以指定何时加载关联对象,例如选择性地使用`EAGER`(立即加载)或`LAZY`(延迟加载)。 6. **实际应用场景**:一对一关联常出现在用户和用户详情、订单和订单详情等场景,其中...
- 定义:如果一个关系R的某个属性组不是该关系的主键,而是另一个关系的主键,则该属性组称为R的外键。 **6. 域(Domain)** - 含义:属性的取值范围,用于限定属性的具体取值。 **7. 分量** - 解释:元组中...
关系模型的基本概念包括关系、关系模式、记录、属性、域、键或码、候选键或候选码、主键或主码、非主属性或非键属性、外部键或外键等。关系模型的基本概念是关系数据库的基础理论,它定义了关系数据库的数据结构和...
1.2 数据库系统的结构、组成及工作流程 3 1.2.1 数据库的体系结构 3 1.2.2 数据库系统的组成 4 1.2.3 数据库的工作流程 5 1.3 数据库的发展 6 1.3.1 第一代数据库 7 1.3.2 第二代数据库 7 1.3.3 新一代数据库...
但是随着数据库技术的发展,出现了模糊关系数据库、对象关系数据库管理系统(ORDBMS)、多媒体关系数据库等,这些新型数据库通常包含具有复杂内部结构的数据,这就需要对传统的关系模式进行扩展。 董卫萍在其论文中...
例如,可以定义一套标准的方法来处理常见的情况,如继承结构映射、对象关系映射等。 #### 参考文献和阅读推荐 为了深入理解对象到关系型数据库映射的技术细节,推荐以下资源: - Scott W. Ambler 的《Agile ...
- 模式对象依赖:模式对象之间的依赖关系,如何影响数据库的操作。 - SYS和SYSTEM模式:数据库中的特殊模式,用于存储系统级的数据和对象。 - 示例模式:通常在Oracle数据库中,存在示例模式如HR,演示如何使用...
ER图(实体-关系图)是数据库设计的重要工具之一,用于表示系统中数据对象及其之间的关系。本文将详细解析网上订餐系统的ER图设计,包括实体、属性以及实体间的关系等关键信息。 #### 二、实体与属性 1. **用户**...
- 职员关系模式:包括职员号、姓名、岗位、所属业务部编号、电话、家庭成员姓名和关系,职员号为主键,所属业务部编号为外键关联业务部关系模式。 4. **实体联系图的完善** - 分公司与经理之间存在1:1联系,分...
关系数据库的基础是关系模型,其理论基础是关系代数,而数据库的结构化设计则涉及数据模型的定义和数据库模式的构建。关系数据库由多个二维表组成,表中的数据类型统一,具有严格的数学定义和结构。每张表称为一个...
- 常用的表示方法是E-R(实体-关系)模型,包含实体型、属性和联系。 7. 数据库系统的三级模式结构: - 模式(逻辑模式):数据库整体数据的逻辑描述。 - 外模式(子模式/用户模式):用户视图,可能有多个。 -...
12. **关系表结构**:用于存储实体属性集,即表中的列代表属性,行代表属性的实例。 13. **E-R模型**:用于描述实体和它们之间的联系,使用矩形表示实体,椭圆形表示属性,菱形表示联系,没有使用到三角形图形。 ...
**3.1 将E-R图转换为关系模式** - **实体转换为表** - 每个实体都对应一个表,表的主键通常由实体的主键构成。 - **关系转换为表** - 对于多对多的关系,通常会创建一个新的表来表示这种关系,并将两个实体的主键...
- **概念模型设计**:基于需求分析,通常使用实体-关系(E-R)图来表示数据实体及其关系。问题1要求补充E-R图中的联系,问题2要求完成关系模式并确定主键和外键。 5. **实体联系图(E-R图)**: - 实体:在E-R图...
- 数据模型包括数据结构、数据操作和完整性约束,常见的有概念模型(如实体-关系模型ER)和逻辑模型(如层次、网状和关系模型)。 3. 逻辑数据模型的区别: - 层次模型:数据以树形结构组织,每个节点有多个子...
- **ER模型**:实体-关系模型用于描述数据的逻辑结构。 - **关系代数与元组演算**:用于查询处理的语言基础。 - **规范化理论**:减少数据冗余和避免数据异常的方法。 - **并发控制**:确保多用户环境下的数据...
- **一对多映射**:通过外键引用父对象的主键实现。 - **多对多映射**:需要一个额外的关联表来存储两个对象之间的关系。 #### 七、性能调优 在实际应用中,映射策略的选择和实现方式直接影响到系统的性能。性能...
Oracle8,是Oracle公司推出的一个重要的数据库管理系统版本,它引入了许多创新功能,如对象-关系数据库支持、自动存储管理等,这使得Oracle8能够处理更复杂的数据类型和结构,满足了企业级应用的需求。 在Oracle8 ...