sách gpt4 ai đã đi

database - 代理与自然/业务 key

In lại 作者:行者123 更新时间:2023-11-29 20:48:18 25 4
mua khóa gpt4 Nike

我们又来了,老争论仍然出现......

我们是否最好将业务键作为主键,或者我们宁愿使用对业务键字段具有唯一约束的代理 ID(即 SQL Server 标识)?

请提供示例或证据来支持您的理论。

1 Câu trả lời

使用代理键的几个原因:

  1. 稳定性:由于业务或自然需要而更改 key 会对相关表产生负面影响。代理键很少(如果有的话)需要更改,因为没有与值相关的含义。

  2. 约定:允许您拥有标准化的主键列命名约定,而不必考虑如何将具有不同名称的表连接到主键。

  3. 速度:根据 PK 值和类型,整数的代理键可能更小,索引和搜索速度更快。

关于database - 代理与自然/业务 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38266384/

25 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com