社区
其他数据库
帖子详情
问一个关于代理主键的问题
hotsizzle183
2011-05-18 05:06:25
问题描述如下:
最近在学习Hibernate,书上举了用代理主键的种种优势所以自己也想尝试一下。现在发现一个问题,既然代理主键和业务无关,那么各表的代理主键之间自然也没有关系了,以前学习中知道是用外键关联表的,那么使用了代理主键后在画E-R图的时候怎么关联表呢?
...全文
89
1
打赏
收藏
问一个关于代理主键的问题
问题描述如下: 最近在学习Hibernate,书上举了用代理主键的种种优势所以自己也想尝试一下。现在发现一个问题,既然代理主键和业务无关,那么各表的代理主键之间自然也没有关系了,以前学习中知道是用外键关联表的,那么使用了代理主键后在画E-R图的时候怎么关联表呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rucypli
2011-05-18
打赏
举报
回复
未必非要关联表
业务
主键
和
代理
主键
的比较
本文探讨了业务
主键
和
代理
主键
在数据库设计中的各自优势。业务
主键
具有更好的检索性能、可读性以及数据迁移便利性,但可能导致数据冗余。
代理
主键
适应业务变化的能力更强,且在并发环境下更容易生成唯一ID,但在连接和更新性能上可能较低。选择哪种
主键
取决于系统需求、应用环境和维护成本等因素。
企业数据仓库中
代理
主键
使用
本文探讨了在数据仓库中使用
代理
主键
与自然键的优劣,并提供了选择标准。
代理
主键
适用于多列
主键
、部分或丢失的
主键
等场景,但可能增加维护成本。
简聊
代理
主键
与自然
主键
博客介绍了数据库设计中
代理
主键
与自然
主键
的差异。自然
主键
是事物属性的自然唯一标识,能反映业务逻辑,但维护复杂;
代理
主键
是无意义数字序列,稳定性高、性能好。文中还举例说明两者应用,并指出应根据具体场景和业务需求选择
主键
。
自然
主键
与
代理
主键
探讨了
代理
主键
和自然
主键
的概念及其在数据库设计中的应用,分析了使用
代理
主键
解决重复入职和离职等业务场景的
问
题
。
了解下自然
主键
和
代理
主键
本文探讨了自然
主键
和
代理
主键
在数据库设计中的应用。自然
主键
如身份证号,同时具备业务含义,而
代理
主键
如自增ID,仅用于标识记录。建议在开发中使用
代理
主键
,以减少业务耦合,避免数据迁移
问
题
。
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章