Página 1 de 1

Agregar 2 llaves primarias a una misma tabla

NotaPublicado: Dom Dic 25, 2011 1:31 am
por salvapart
Para establecer una relación muchos a muchos necesito crear una tabla con 2 llaves primarias, Base solo me deja insertar una. Hice la prueba seleccionando las dos filas implicadas pero solo se puede seleccionar una, lo mismo sucede si quiero seleccionar las dos columnas. ¿ me podrias ayudar?. De antemano gracias.

Re: Agregar 2 llaves primarias a una misma tabla

NotaPublicado: Lun Dic 26, 2011 3:17 am
por FJCC-ES
Cree la tabla en el modo de diseño y, después de definir los campos, haga CTRL + clic en el cuadro gris a la izquierda del nombre de cada campo que quiere incluir en la llave primaria. Haga clic con el botón derecho en el cuadro gris de uno de los campos seleccionados y escoja Llave Primaria.

Re: Agregar 2 llaves primarias a una misma tabla

NotaPublicado: Lun Dic 26, 2011 3:21 am
por jldominguezd
Hola

a mi asi me funciona

Quita todas las llaves primarias de la tabla.

A continuacion selecciona la fila que quieres que sea una de las llaves primarias

Despues ves a la fila que quieres que sea la segunda, presiona a tecla "CTRL" y a continuacion marca la fila

Ahora deberian estar las dos filas seleccionadas.

Boton derecho, selecciona llave primaria y ... ya esta, las dos filas marcadas

Un saludo

Re: Agregar 2 llaves primarias a una misma tabla

NotaPublicado: Jue Nov 24, 2016 5:03 pm
por hugoandresbustos
Bien, intuitivamente, intenté agregar una segunda llave primaria luego de haber establecido la primera simplemente seleccionando la segunda fila y haciendo click derecho y clave primaria. El programa no lo permite (opino que debería de permitirlo, ya que es la forma más intuitiva de que el usuario querría agregar una segunda clave primaria). Luego de probar la alternativa ofrecida en este post, solucioné el problema. Gracias.