Mysql
 sql >> Base de données >  >> RDS >> Mysql

Les clés primaires de la base de données doivent-elles être des entiers ?

Vous pouvez utiliser varchar aussi longtemps que vous vous assurez que chacun est unique . Ce n'est cependant pas idéal (voir le lien de l'article ci-dessous pour plus d'informations).

Ce que vous recherchez s'appelle clé naturelle mais une clé primaire avec auto-incrémentation et gérée par le RDBMS est appelée clé de substitution qui est la manière préférée. Par conséquent, vous devez l'avoir pour être entier .

En savoir plus :