Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/11/2009, 20:51
Alexand3r
 
Fecha de Ingreso: abril-2009
Mensajes: 72
Antigüedad: 15 años
Puntos: 0
Respuesta: Problema con ALTER TABLE (creo) [Solucionado]

gnzsoloyo, muchas gracias.

He conseguido solucionar todos los problemas que tú me comentabas.

Claro, yo pensaba que al tener aparte del id, el nombre_xxxxx como llave primaria, le estaba aplicando lo de llave unica, pero cierto, que al tener los dos como llaves primarias, estaba aplicando la llave a ambos juntos, pudiendose repetir el mismo nombre, pero con otro id.

Ademas, yo pensaba erroneamente que para ser llave foranea tenia que ser primaria, y bastaria con que fuesen unicas, de ahi que tambien cogia el nombre_xxxxx como primaria también.

Lo hice todo como me has dicho, una sola llave primaria, en este caso el id_xxxx, y el nombre_xxxxxx como unico, y una única llave foranea, el nombre de categoria para las dos tablas.

Y así ya me ha cogido tambien el INSERT INTO.

Muchas gracias, me has sido de gran ayuda.

Un saludo.

Alex.