A mon humble avis, la clé "naturelle" ne doit pas être totalement abandonnée.

Rien n'empêche de créer une clé primaire classique (entier auto-incrémenté), et de rajouter une clé alternative...