Accueil Base de données Clé Primaire dans une table access

Clé Primaire dans une table access

Note des utilisateurs: / 0
MauvaisTrès bien 

Dans une table access, il est important que chaque enregistrement peut etre repérer d'une façon unique parmi les autres ; pour cela, chaque enregistrement doit disposer d'un identifiant unique appelé clé primaire, c'est à dire d'un champ ou d'un groupe de chaps qui soit unique.

Prenons le cas de la table VEHICULES : deux véhicules ne peuvent pas avoir le meme numéro de véhicule ; donc le "numéro-véhicule" sera choisi comme clé primaire de la table VEHICULES.

Dans la table CLIENTS, si on considère le champ "Nom-client" en prenant le nom du client comme clé primaire, on risque d'avoir plusieurs clients ayant le meme nom. La meme  chose pour le numéro de téléphone, l'adresse et la ville.

La meilleure solution est d'utiliser le champs "code-client ", qui sera unique pour chaque client.

voici donc le définition de nos table avec la clé en gras :

Client (code client, nom-client, tél-client, adresse-client, ville)

Code clientNom clientTél clientadresse clientVille
0001Aouadi anis7704050415 rue hachadtunis
0002Beji Mohamed730467895 place pasteurtunis
0003Soussi ahmed7304914526 rue elyasamineBizerte