Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2005, 18:15
Avatar de cdavid_00
cdavid_00
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Gran Tenoch
Mensajes: 124
Antigüedad: 19 años, 7 meses
Puntos: 1
Dudas de como ligar tablas en mysql

Hola

Antes de dar la explicación del problema que tengo en partícular, quiero comentar de forma muy general que el problema que tengo es relacionado con el manejo de llaves en MySql, si alguien conoce algun texto o sitio que me pueda ayudar les agradecería lo pudieran mencinar, esto es para los que les de flojera leer todo el post A continuacioón el problema en cuestión:

Tengo en una BD, que se encargará de llevar el control de un inventario, 3 tablas (Bienes, Impresoras, CPU's ) cuya llave primaria es el num de inventario (num_inventario) en cada tabla , esto es, las tres tablas tienen un campo num_inventario de tipo entero que es la llave primaria en cada tabla, resulta que tengo otra tabla de altas-bajas en la que la llave primaria está formada por 2 campos (num_folio, num_inventario) por lo tanto tengo que ligar cada una de las tablas anteriores (Bienes, Impresoras, CPU's, éstas serían las tablas padres ) a través de su llave primaria (num_inventario) con la tabla Altas-bajas, lo que no sé, es como hacer que 3 tablas diferentes sean vinculadas con un mismo campo en otra tabla y peor aún: éste campo, que se supone es una llave foranea, en realidad debe formar parte de una llave primaria (en la tabla Altas-Bajas) y la pregunta es ¿Cómo hago esto con MySql?

Gracias a todos los que han continuado leyendo hasta aquí, espero me puedan ayudar y también espero me haya explicado bien, si no es así por favor no duden en decirmelo para que quede claro el problema que tengo
__________________
"Cuanto más grande es el caos, más cerca está la solución"
"Toda ciencia tiene de ciencia, lo que tiene de matemática"