Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/06/2014, 19:18
daviss
 
Fecha de Ingreso: agosto-2010
Mensajes: 59
Antigüedad: 13 años, 8 meses
Puntos: 2
Poner clave foránea compuesta en phpmyadmin

Hola, tengo una tabla que tiene como clave primaria dos campos (compuesta), necesito referenciarla desde otra tabla como clave foránea, mi consulta es casi como este post pero yo estoy usando la interfaz de phpmyadmin.

¿Hay forma de hacer esto?, porque solo me acepta como clave foránea un solo campo.

Por ejemplo:
Tabla1
claveprimaria1 |<------------------ clave primaria
claveprimaria2 |
otrocampo

Tabla2
clavetabla2
claveprimaria1 |<------------------ clave foranea
claveprimaria2 |

Al momento de crear la Tabla2 creo los dos campos con el mismo nombre de la clave primaria de Tabla1 luego en cada campo le pongo "Agregar indice" y para relacionarlo voy a "Vista de Relaciones" pero solo existe la opcion al primer campo de la clave primaria de la tabla1.

Gracias de antemano