Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/01/2014, 16:30
Avatar de bandolera
bandolera
 
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Respuesta: MySQL Problema Crear relación de tablas

Cita:
Iniciado por jonni09lo Ver Mensaje
Lo puedes hacer de esa manera (solo dejando idarticulo)

Pero debes de cambiar

Código MySQL:
Ver original
  1. INDEX `fk_table1_articulo1` (`articulo_idarticulo` ASC) ,
...
Código MySQL:
Ver original
  1. FOREIGN KEY (`articulo_idarticulo` )

El asunto es que ya depende de ti nombrar las llaves foráneas como mejor te parezcan. En mi caso las nombro de la misma manera que como se nombran las PK (como sugieres, solo dejar idarticulo). Aunque también he visto que dejan el nombre de la tabla seguido de la PK a la que hacen referencia (en este caso sería articulo_idarticulo). Como es mejor? Considero de que depende de ti.

Saludos
ok, ya entendí.
Quiero una sugerencia en el caso de mi tabla movimiento.
Movimiento guardará los ingresos y egresos al almacén del artículo.
Es necesario utilizar más PK ? o eso se puede optimizar con un select ?
__________________
Todos somos iguales. NO! a la violencia de género.