Les index pour FOREIGN KEY ?
Bonjour,
Je souhaite mettre une clé étrangère pour faire un "ON DELETE CASCADE" mais il faut mettre un index apparemment - > voir la syntaxe
Voici mon code :
Code:
1 2 3 4 5
|
ALTER TABLE matable2
ADD CONSTRAINT login_fk
FOREIGN KEY [id] login
REFERENCES matable(login) |
En fait je n'arrive pas à comprendre à quoi sert l'index? faut-il le mettre au hasard? ( je ne pense pas ^^ ) !
Il permet d'optimiser et de faire en sorte que lors d'une recherche l'index permet de séparer ( en quelque sorte ) la colonne de la table.
Voilà ce que j'ai compris, c'est très très flou. Pouvez-vous m'éclairer et me conseiller sur l'index à choisir SVP.
Merci