Fausse clef etrangere

Résolu/Fermé
amoi - 29 juin 2010 à 18:48
 amoi - 29 juin 2010 à 20:37
Bonjour,

Je suis un peu a cours d'idées alors je sollicite votre aide.
Je travaille en MySQL et je me suis aperçu que lorsque je faisais un browse pour voir le contenu de ma table player, le contenu de l'une des colonnes (id_country) etait en bleu et souligne avec un lien sur une autre table.
je me suis dis tiens j'ai une clef étrangère sur la table country ... mais le storage Engine est MyISAM pour toutes mes tables ...donc ca ne supporte pas le clefs étrangères.
Quand je vais sur l'onglet "opération" je trouve la ligne suivante :

Check referential integrity:
# id_country -> OLD_countryold.id_country

( pour info la OLD_countryold est mon ancienne table country)

En clair je ne sais ni comment c'est arrive ni comment le supprimer ni comment le modifier
Si vous avez des idées.... je suis preneur
Peut être y a t'il une possibilité dont je n'ai pas connaissance pour crée des liens visuels entre les table sans que ce soit des clefs étrangères??....a ce stable je m'en remets a vous

voici mes tables ou vous noterez la relation en commentaires
A voir également:

1 réponse

J'ai enfin trouvé

En fait phpmyadmin permet de faire des "Relation view" et voila d'ou venait ce lien si suspect pour moi

comme quoi parfois juste poser le probleme ca aide
Merci
0