question very hard....

question very hard.... - SQL/NoSQL - Programmation

Marsh Posté le 02-02-2003 à 17:01:36    

je sais je sais, je suis un newb.... mais comment fait-on pour gerer les clés etrangeres dans mysql????
je sais kil les gere pas, mais il dois bien y avoir un truc pour contourner ce pb ??? :heink: nan?
 
 
encore merci de vos réponses.....

Reply

Marsh Posté le 02-02-2003 à 17:01:36   

Reply

Marsh Posté le 02-02-2003 à 17:20:05    

Dans l'hypothèse où il ne les gérerait pas, tu ne pourrais contourner le problème qu'en codant toi-même les contraintes d'intégrité dans ton code.
 
Si tu fais une recherche dans ce forum, tu trouveras des réponses plus précises que celles que je pourrais te donner car ce sujet a déjà été débatté 1000x.


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
Reply

Marsh Posté le 12-02-2003 à 23:39:11    

Mysql 4 gère tout ça.  Je te conseil le petit logiciel SQLyog (http://www.webyog.com/index.html) qui te permet de les faires.
 
Par contre, la version 4.0 gère le on delete mais ne gère pas le on cascade.  Il faut attendre la version 4.1 pour ça
 
edit:
J'oubliais... Tu dois créer des table de type innodb pour faire ça


Message édité par Elphin le 12-02-2003 à 23:40:05
Reply

Marsh Posté le 13-02-2003 à 00:49:44    

drasche a écrit :

Dans l'hypothèse où il ne les gérerait pas, tu ne pourrais contourner le problème qu'en codant toi-même les contraintes d'intégrité dans ton code.
 
Si tu fais une recherche dans ce forum, tu trouveras des réponses plus précises que celles que je pourrais te donner car ce sujet a déjà été débatté 1000x.

débatu :o


---------------
#19b | Mardi 18 Février 2003 - nous fêtons les Bernadette | contre le fleur icq!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed