Modelagem: chave primaria ID ou GUID
15/08/2017
0
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 [url:descricao=Situações curiosas de modelagem]https://www.devmedia.com.br/situacoes-curiosas-de-modelagem/38729[/url]
muito obrigado a Comunidade DevMedia
abracos
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 [url:descricao=Situações curiosas de modelagem]https://www.devmedia.com.br/situacoes-curiosas-de-modelagem/38729[/url]
muito obrigado a Comunidade DevMedia
abracos
Wellington Souza
Curtir tópico
+ 0
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
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
Clique aqui para fazer login e interagir na Comunidade :)