0 votos
75 visitas
perguntado em Oracle por (2,2K pontos)
o que é Conceitualmente, e quando usá-la?

1 Resposta

0 votos
respondida por (220 pontos)
Olá José Alves,

Uma Surrogate Key tem as mesmas características de uma Primary Key, mas tem vantagens por ser uma chave artificial e auto incremental. Artificial pois ela não existe em lugar nenhum, não está no transicional como a PK.

Enquanto uma Primary Key recebe quaisquer tipo de valores, com seu tipo definido na inicialização da table, a Surrogate Key recebe valores de 1,2,3,4,5...conforme a inserção dos dados na tabela. Seria como os índices Y do Excel.
...