U kunt varchar
. gebruiken en zolang je ervoor zorgt dat ze allemaal uniek zijn . Dit is echter niet ideaal (zie de artikellink hieronder voor meer info).
Wat u zoekt, heet natuurlijke sleutel maar een primaire sleutel met auto-increment en afgehandeld door het RDBMS wordt surrogaatsleutel genoemd welke manier de voorkeur heeft. Daarom moet het integer . zijn .
Meer informatie:
- Surrogaat Sleutels versus natuurlijke sleutels voor primaire sleutel?
- Waarom ik bij het ontwerpen van databases de voorkeur geef aan surrogaatsleutels in plaats van natuurlijke sleutels