| 代理键 | 数仓生成、唯一、无业务含义 |
|---|---|
| 自然键 | 源系统业务主键(订单号、用户ID) |
| 分工 | 事实关联代理键,对账追溯自然键 |
| 生成 | 自增序列 / 单调递增 ID / 哈希 |
两个键并存
两个键并存
SELECT u.user_id AS natural_key,
u.user_sk AS surrogate_key,
u.city, u.is_current
FROM dim_user u
WHERE u.user_id = 10086;跨库联合建模时哈希键便于统一,但要处理碰撞与顺序性问题;多数场景自增序列更直观。