GUID tốt như các trường nhận dạng trong một số trường hợp nhất định:
- Khi bạn có nhiều phiên bản SQL (các máy chủ khác nhau) và bạn cần kết hợp các bản cập nhật khác nhau sau này mà không ảnh hưởng đến tính toàn vẹn của tham chiếu
- Các ứng dụng khách đã ngắt kết nối tạo dữ liệu - theo cách này, họ có thể tạo dữ liệu mà không cần lo lắng rằng trường ID đã được sử dụng
Các GUID được tạo ra để trở thành duy nhất trên toàn cầu, đó là lý do tại sao chúng phù hợp với các tình huống như vậy.