Bonjours,
je débute en conception de base de données, et je voudrais savoir quel type de clé primaire faut-il employer pour mes tables ?
Par exemple, j'ai une table CLIENT qui est représenté par un code client alphanumérique. Vaut-il mieux mettre le code client comme clé primaire, ou un entier long auto incrémenté ?
Apparemment un entier auto incrémenté accèlère les recherches. Mais que se passe-t-il lorsque cet entier dépasse sa valeur maximale ? Il réécrase les trous laissés pour d'autres enregistrements (lors d'un archivage par exemple) ?
Merci pour votre aide.
Partager