SoloCodigo

Bases de Datos => MySQL => Mensaje iniciado por: alexis17 en Sábado 16 de Junio de 2007, 05:06

Título: Relacionar Tablas
Publicado por: alexis17 en Sábado 16 de Junio de 2007, 05:06
buenso dias esta era una dida que tenia hace tiempo como mas uso acces o sql server, bueno queria saber como podria relacionar una tabla  en mysql ejemplo tnego uan tabla que se llama empleados, y tengo los campos,
nombre cedula

y la tabla foto, y los campos, cedula y descripcion

y deseo relacionar la tabla empleados con la taal fotos la llave primaria de ambos seria la cedula

pero iria de empleados a fotos osea un empleado podria tener muchas fotos

se le agradec su ayuda gracias, es que estoy tratando de trasladar una base de datos que ise en sql para mysql para que sea gratis el programa que estoy haciendo
Título: Re: Relacionar Tablas
Publicado por: F_Tanori en Domingo 17 de Junio de 2007, 00:55
Tienes que declarar las llaves foraneas

el motor de MySQL que soporta Integridad referencial es InnoDB, (problema en algunos servidores de paga  <_<  pero esa es otra historia...  :P )

http://www.programacion.net/bbdd/tutorial/..._referencial/4/ (http://www.programacion.net/bbdd/tutorial/mysql_referencial/4/)
http://www.builderau.com.au/program/mysql/...39237600,00.htm (http://www.builderau.com.au/program/mysql/soa/Using-foreign-keys-and-referential-integrity-in-MySQL/0,339028784,339237600,00.htm)


aqui hay algunas herramientas graficas

http://sqlyog.softonic.com/ (http://sqlyog.softonic.com/)
http://dev.mysql.com/downloads/gui-tools/5.0.html (http://dev.mysql.com/downloads/gui-tools/5.0.html)


Saludos
Título: Re: Relacionar Tablas
Publicado por: LeGatoRojo en Martes 19 de Junio de 2007, 19:00
Citar
problema en algunos servidores de paga dry.gif pero esa es otra historia... tongue.gif

No entendi, serviodres de paga¡?  <_<