UUID Universally Unique Identifier
Identifiant sur 128 bits — la probabilité que deux d'entre eux soient générés à l'identique, même à l'échelle du globe, est absurdement faible.
v4 : aléatoire. v7 (2024) : horodatage + aléa, bien adapté aux index de bases de données. v1 : horodatage + adresse MAC (révèle la machine, déconseillé). Contrairement aux entiers séquentiels, un UUID ne provoque pas de collisions en cas de sharding, ne trahit ni l'ordre ni le volume des enregistrements et ne se devine pas. Un choix classique de clé primaire dans les systèmes modernes.