Mi andrebbe anche bene il creare questo codice univoco facendo ad esempio un crypt in MD5 del codice fiscale e visualizzando nel record ID il risultato di questo crypt.
Magari potrei limitare la lunghezza del campo a 6 caratteri di modo che non mi venga fuori un risultato troppo lungo.
Il problema è che vorrei una tipologia di ID uniforme....non vorrei ritrovarmi cioè con qualcosa del tipo:
767g6h28
ft26h91hj
111h72h8

Ma vorrei più un risultato di questo genere:
tr.fr.rew76
er.fe.rwf81
fd.we.rqs87

Che visualizzato su di una tabella mi pare più elegante che non un'accozzaglia disomogenea di risultati come l'esempio precedente.
Che ne pensate?