Marche pas le REFERENCES !!!! - SQL/NoSQL - Programmation
Marsh Posté le 06-05-2003 à 10:22:47
MySQL ne gère pas l'intégrité référentielle (ou presque pas à confirmer car je connais pas)
Marsh Posté le 06-05-2003 à 10:26:22
il le gère dans les versions récentes (je sais plus à partir de laquelle), mais il faut que la base soit dans un format spécifique il me semble
Marsh Posté le 06-05-2003 à 10:40:23
Donc il le gère pas ou peu...
moi je serais lui je considèrerais que MySQL ne gère pas l'intégrité référentielle et je ferais tout les tests de cohérence à la mano, comme ça pas de surprise
Marsh Posté le 06-05-2003 à 09:59:51
Je me crève le cul dans une table mysql à faire une clé étrangère avec "references" et à definir les actions en cas d'update ou delete :
on update cascade on delete restrict
Et je viens de me rendre compte que ça ne marche pas! En fait, je fais un site oueb et j'essaie d'administrer ma base avec phpmyadmin. Pour la création de cette table, j'ai du le faire à la main dans les emplacements prévus pour dans phpmyadmin et il avait l'air avoir compris. Le problème, c'est que si j'efface un élément référencé quelque part, la base l'autorise!
Bref... je voudrais bien comprendre ce qu'il se passe!
merci à vous