Se fosse uma propaganda de banco ou cartão de crédito, eu diria que: há momentos em que voce precisa ser exclusivo 🙂
Haverá momentos que a chave primária pode não ser suficiente para garantir singularidade e/ou exclusividade para uma linha da tabela, ou, até, para determinado recurso.
Programadores PHP já estão bem habituados com UUID. Muitos utilizam UUID para controle de sessão.
Pois bem, é possível gerar UUID’s, diretamente, pelo banco de dados, independente da linguagem de programação pretendida. Isto é garantido através da função UUID().
Continue lendo Universal Unique Identifier (UUID) ou Identificador Universal Único