Programación en castellano
Inicio > Foros > MySQL > COMO HACER RELACIONES EN MYSQL
-Foros de debate

MySQL
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

COMO HACER RELACIONES EN MYSQL
Enviado por TECNOMAN el día 9 de junio de 2006

ESTO DESARROLLANDO UNA BASE DE DATOS EN MYSQL PERO NO TENGO MUY CLARO COMO PUEDO HACER LAS RELACIONES ENTRE LAS TABLAS.

AGRADEZCO A QUIE ME PUEDA PROPORCIONAR INFORMACION

 
Re: COMO HACER RELACIONES EN MYSQL
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.

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados