Введите хотя бы 2 символа для поиска по всем отраслям.
Что значит surrogate key?
Значение и примеры · Разработка программного обеспечения
surrogate key: суррогатный ключ
Искусственный ключ без бизнес-смысла, например автоинкрементное число или UUID, созданный только для идентификации строки.
Где и как употребляется
Противоположность — естественный ключ, то есть реальное значение вроде ИНН или ISBN. В современных схемах часто используют суррогатные ключи, потому что реальные значения могут меняться или повторяться. При этом для естественного ключа полезно оставить ограничение уникальности.
Примеры предложений
We switched from national ID numbers to a surrogate key after a customer's ID was entered wrongly.
Мы заменили номера национальных удостоверений суррогатным ключом после ошибки при вводе номера клиента.
Искусственный идентификатор отвязал внутреннюю ссылку от ошибочного реального номера.
Every table gets a surrogate key called id, plus unique constraints where needed.
В каждой таблице есть суррогатный ключ id и нужные ограничения уникальности.
Идентификатор строки отделён от правил уникальности бизнес-данных.
Распространённые словосочетания
- use a surrogate key
- surrogate key vs natural key
- UUID
- artificial key
Связанные термины
Это слово в других отраслях
Одно и то же английское слово может иметь другое значение в другой отрасли:
Другие термины: Базы данных и хранение данных
Закрепляйте лексику чтением
Тексты подходящего уровня помогают запоминать новые слова. Выберите бесплатные книги на английском:
