Agregar 2 llaves primarias a una misma tabla

Discute sobre las herramientas de la base de datos
Responder
salvapart
Mensajes: 1
Registrado: Dom Dic 25, 2011 12:49 am

Agregar 2 llaves primarias a una misma tabla

Mensaje 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.
OpenOffice 3.3 en Windows Vista
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Agregar 2 llaves primarias a una misma tabla

Mensaje 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.
jldominguezd
Mensajes: 27
Registrado: Sab Dic 10, 2011 10:50 am

Re: Agregar 2 llaves primarias a una misma tabla

Mensaje 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
LibreOffice 3.4.4 OOO340m1 (Build:402)
Windows 7 Home sobre Pentium 64bits
hugoandresbustos
Mensajes: 159
Registrado: Lun Mar 02, 2015 11:25 pm

Re: Agregar 2 llaves primarias a una misma tabla

Mensaje 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.
OOo 4 - Windows Vista HP 32bit
Responder