Les GUID sont utiles comme champs d'identité dans certains cas :
- Lorsque vous avez plusieurs instances de SQL (différents serveurs) et que vous devez combiner les différentes mises à jour ultérieurement sans affecter l'intégrité référentielle
- Clients déconnectés qui créent des données - de cette façon, ils peuvent créer des données sans se soucier que le champ ID soit déjà pris
Les GUID sont générés pour être uniques au monde, c'est pourquoi ils conviennent à de tels scénarios.