lo que buscas se llama
universally unique identifiers (UUID) UUID
Generalmente las bases de datos ya soportan este tipo así que no creo que tengas problema para usarlo
Si requiere un paquete que te genere lo uuid te recomiendo este:
https://github.com/ramsey/uuid