Dire, ho una tabella Utenti con ID che è un numero intero. Ogni utente in qualche modo è a conoscenza del proprio id in qualche modo, ad esempio, in un url al proprio profilo è incluso l'id. O è esposto a loro in qualche altro modo, non è così. Quanto è saggio non esporlo a loro? Potrebbe essere vulnerabile per me come proprietario di un sito Web per consentire ai miei utenti di conoscere il proprio ID e quindi gli altri utenti? O dovrei invece creare o guidare come chiave primaria, o aggiungere un'altra colonna chiamata "long_id" ed esporla solo perché sarà difficile per loro indovinarla?