您的位置:首页 > 运维架构 > 网站架构

企业应用架构设计--关系结构模式(第12章)

2013-02-07 16:20 453 查看
对象-关系结构模式(第12章)
1. 标识域(Identity Field)
定义:为了在内存对象和数据库行之间维护标识而在对象内保存的一个数据库标识域。
键选择:唯一、恒定,能快速进行相等操作、快速得到下一个键的类型(可以是单个或组合,但注意日期时间类型;可以是表唯一键,也可以是数据库唯一键,但当有表继承时需要警觉)
对象内表示方式:简单的使用整数键即可,组合的可以建立一个键类(通用类或每个对象独自对应一个类均可)
获取新键值:自动生成域、数据库计数器、GUID、键表(表名 + 下一个有效值)
使用时机:领域模型、行数据入口

2. 外键映射
定义:外键映射把对象引用映射到数据库中的外键
使用时机:适用于除多对多关联以外其它全部关联

3. 关联表映射

4. 依赖映射

5. 嵌入值

6. 序列化LOB

7. 单表继承

8. 类表继承

9. 具体表继承

10. 继承映射器
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: