2009-05-01 3 views

ответ

12

Это означает, что он не имеет реального смысла, кроме того, что используется для поиска записей - его следует рассматривать только как произвольные данные, без каких-либо иных целей, кроме манипуляции. Например, это почти всегда относится к GUID. Сравните это с ситуациями, когда основным ключом может быть номер социального страхования.

Они также известны как суррогатные (непрозрачные) и натуральные ключи.

2

Что-то вроде GUID, который ничего не говорит о несвязанных строках или внешней информации, в отличие от таких вещей, как серийные ПК и важная для пользователя информация, такая как адреса электронной почты, которые говорят вам что-то помимо «это ключ».

+0

Развернуть немного о том, что я имею в виду о серийных ПК: если вы знаете один GUID, который использует система, вы не знаете других, тогда как если вы знаете один серийный ПК, вы знаете все из них или как рядом не имеет значения. Таким образом, это одно препятствие, которое потенциальный злоумышленник не должен прыгать. – chaos

Смежные вопросы