Modelagem: chave primaria ID ou GUID

15/08/2017

15

ola a todos

Qual mais vantajoso: campo ID do tipo int (auto incremento) ou um campo do tipo Guid?

Essa dúvida foi gerada a partir de um comentário no artigo Situações curiosas de modelagem

muito obrigado a Comunidade DevMedia
abracos
Wellington Souza

Wellington Souza

Responder

Posts

15/08/2017

Gladstone Matos

ola Wellington td bom?

o id auto incremente é mais performático; Contudo, o GUID te dá maior segurança dos dados, pois cada registro vai ter um id dificil de 'adivinhar'; Por exemplo, se o meu usuário tem ID = 20, eu consigo imaginar que o próximo usuário tem ID = 21 - isso, de certa forma, já deixa o sistema mais 'frágil' a potenciais ataques;

Ou seja, a maior motivacao de usar GUID na minha opinião é segurança ;)
abracos
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários,
consulte nossa política de privacidade.

Aceitar