Du kan bruge varchar
så længe du sørger for, at hver enkelt er unik . Dette er dog ikke ideelt (se artikellinket nedenfor for mere info).
Det, du leder efter, kaldes naturlig nøgle men en primær nøgle med auto-increment og håndteret af RDBMS kaldes surrogatnøgle hvilket er den foretrukne måde. Derfor skal du have det til at være heltal .
Få flere oplysninger:
- Surrogat Keys vs Natural Keys for Primary Key?
- Hvorfor jeg foretrækker surrogatnøgler i stedet for naturlige nøgler i databasedesign