Index composé
Pour empêcher la saisie de doublon dans une table, il est possible de définir un index composé sur les champs à surveiller.
La méthode est simple et pourtant peu utilisée par les débutants.
Pour l'exemple, nous prendrons un table composée de trois champs: CodeProduit, NomProduit, QuantiteProduit.
CodeProduit étant déjà défini en tant que clé primaire.
Commençons par placer la table en mode édition :
Puis, dans la barre de menu "Création de table", cliquez sur le bouton Index
Il s'ouvre alors la même fenêtre que celle qui permet de définir la clé primaire et vous remarquerez que CodeProduit est déjà défini comme tel.
Index composé:
Un index composé se crée en trois pas.
Sauvez la table et faite un essai. Les champs qui composent cet index n'accepterons plus de doublon.
La méthode est simple et pourtant peu utilisée par les débutants.
Pour l'exemple, nous prendrons un table composée de trois champs: CodeProduit, NomProduit, QuantiteProduit.
CodeProduit étant déjà défini en tant que clé primaire.
Commençons par placer la table en mode édition :

Puis, dans la barre de menu "Création de table", cliquez sur le bouton Index

Il s'ouvre alors la même fenêtre que celle qui permet de définir la clé primaire et vous remarquerez que CodeProduit est déjà défini comme tel.
Index composé:
Un index composé se crée en trois pas.

- Saisir un nom pour l'index (pas un nom de champ)
- Sélectionner les champs qui vont composer l'index
- Définir cet index comme unique (en ayant sélectionné le nom de l'index)
Sauvez la table et faite un essai. Les champs qui composent cet index n'accepterons plus de doublon.
Dernière modification : 30/04/2010 04:40
Catégorie : Les mémos - Tables
Page lue 7752 fois