Hello,
Il faut prendre des principes de base, sans vouloir trop rentrer dans le détail de gestion des base de données tu dois savoir plusieurs choses :
1 Une base de données est composée de table
2 Chaque table est composée de champs
3 Les champs peuvent être de différents type (texte, numérique, date,...)
4 Chaque champs peut etre indexé, ce qui permet au moteur de la base de donnée de faire des recherches plus rapide
5 Il ne faut pas indexer tout et n'importe quoi
6 Il y a plusieurs façon de définir des clés primaire et il existe 2 types de clé (technique et fonctionelle), celles-ci doivent certainement être indexée.
7 Une clé primaire c'est ce qui définit qu'un enregistrement (record) est unique.
8 Une clé peut etre à la fois technique et fonctionelle.
Imaginons un exemple simple une table client qui contient comme champs : nom, prénom, sociéte, adresse, ville,....
Une table facture qui contient comme champs : référence de facture, date, montant
Définissons une clé primaire de la table client qui sera nom, prénom et société
On peut dire que chaque facture appartient à un et un seul client, donc il va falloir définir un champs supplémentaire au niveau de la table facture qui va pointer sur la table client c'est ce que l'on appel une relation et c'est ce qui répond à ta question

.
Le problème c'est que la clé de table client est longue (3 champs texte).
Donc il va falloir définir au niveau de la table client une clé technique qui sera de type autonumber (1,2,3,4,...)
Maintenant nous disponsons de 2 clés au niveau de la table client, l'une technique (unique) qui servira pour les relations avec d'autres tables et l'autre fonctionelle (unique également) mais qui servira à définir que les données sont unique.
Faute à ne pas faire : c'est définir comme clé fonctionelle un champs autonumber et un ou plusieurs autres champs
J'espère que ceci répond à ta question.
Avec Access il est évidement plus simple de gérer tout ça car tu dispose d'une interface graphique qui le fait pour toi.
tu trouveras dès infos ici également :
[ Lien ]Nickadele
----------------------------------------------
non, ma belle ne s'appel pas Adèle