04-03-2009, 04:27 PM
FK = foreign Key ou clef étrangère.
Lorsque sur une table B tu fais références à un identifiant sur une table A, tu peux être amené à appeller la Foreign Key.
Au niveau cohérence de base, cela peut se traduire par exemple à interdire de supprimer une ligne de la table A si il existe un élément de la table B faisant référence.
Autre exemple, lorsque tu supprimes en cascade, tous les éléments avec la Foreign Key se supprimera aussi.
FK n'est malheureusement pas connu de certains SGBD.
Kéké
Lorsque sur une table B tu fais références à un identifiant sur une table A, tu peux être amené à appeller la Foreign Key.
Au niveau cohérence de base, cela peut se traduire par exemple à interdire de supprimer une ligne de la table A si il existe un élément de la table B faisant référence.
Autre exemple, lorsque tu supprimes en cascade, tous les éléments avec la Foreign Key se supprimera aussi.
FK n'est malheureusement pas connu de certains SGBD.
Kéké