Le chiavi primarie sono utilizzate in database per identificare in modo univoco una riga di dati . Tradizionalmente , una data tabella utilizzerà interi incrementali ( 1 , 2 , 3 , ... ) per assegnare una chiave primaria di una riga di dati . Questa riga può essere rapidamente recuperato chiamando il numero , o la chiave primaria , associata a quella riga. Identificatori univoci globali - GUID , oa volte UUID - sono stringhe alfanumeriche complesse , a 16 bit . Utilizzando un GUID invece di un intero incremento rende il GUID per una riga universalmente riconoscibile su più database , anziché solo all'interno di una determinata tabella di database . Istruzioni 
 1 
 aprire il codice sorgente per il programma in cui si scrive le voci nel database, utilizzando un editor di testo o un ambiente di sviluppo integrato . 
 2 
 individuare la sezione di codice che formatta i dati in una stringa che verrà scritto nel database. Nella funzione che genera la chiave primaria che verrà associato alla riga di dati , eliminare il codice precedente . 
 3 
 Chiama la funzione di linguaggio di programmazione del codice sorgente che genera GUID . Chiamare questa funzione farà sì che la funzione per restituire un GUID preparato. Assegnare il prodotto di questa funzione a una variabile per la chiave primaria . Vedere la sezione " Suggerimenti " per quello che questa funzione è per diversi linguaggi di programmazione . 
 4 
 sostituire il valore della chiave primaria nella stringa di dati che il programma inserirà nel database con la variabile in cui è memorizzato il GUID .