Enviado por teresoft el día 9 de junio de 2006
Hola, ahora no tengo mucho tiempo. Pero para poder realizar las relaciones entre tablas:
primero deben ser de tipo InnoDB sino no te va a funcionar. En una relación siempre hay una tabla padre y otra hija, en la padre no tienes que hacer nada pero en la tabla hija debes poner cuando creas la tabla: create table tabla(campo1 tipo,....., FOREIGN KEY(campoforaneo) REFERENCES tablapadre(campotablapadre) ON DELETE CASCADE ON UPDATE CASCADE). El campo foraneo es el campo de la tabla hija que se une con la padre. La parte final ON DELETE cascade... es opcional y se pueden poner otras cosas (pero si usas el CASCADE pon primero DELETE y luego el UPDATE). Si no te queda claro escríbeme que te envío un ejemplo para que lo entiendas. Un saludo, Tere.