Hola a todos.
Tengo un problema , intentando crear unas claves foraneas en mi base de datos.
Primero , se que debo crear index a los campos de las tablas que quiero relacionar , para luego crear la foreign key. Lo hago de esta manera :
Código:
CREATE INDEX index1 ON musica.club (cod_gru);
CREATE INDEX index2 ON musica.grupo (cod);
ALTER TABLE musica.club
ADD CONSTRAINT fk_prueba_1 FOREIGN KEY (cod_gru)
REFERENCES grupo(cod);
El problema es que , me crea los indices y hasta ahi todo bien , pero cuando lanzo la sentencia para que me haga la relacion del foreign key , no me apareze ningun error ni nada , pero no crea el foreign key.
Alguien sabe porque puede ser ?
Agradezco cualquier ayuda.
Gracias