Boas pessoal!!
Tou aqui empancado com as chaves estrangeiras no phpmyadmin.
Em tempos já utilizei e fiz tudo direito..
Como já não pego à algum tempo, não estou a conseguir fazer.
Basicamente coloquei todas as chaves que quero que sejam estrangeiras como INDEX (Indice).
O problema está agora na criação. Tenho algum erro no código.
Estou a fazer algo do género na zona de executar comandos SQL, mas nenhuma funciona.
Preciso de aspas ou plicas também nos nomes da base de dados?
ALTER TABLE noticias
ADD FOREIGN KEY ('lang_FK')
REFERENCES lingua('id_lingua')
ou
ALTER TABLE noticias
ADD CONSTRAINT fk_noticias
FOREIGN KEY ('lang_FK')
REFERENCES lingua('id_lingua')
Eu sei que o erro é algures nas plicas/aspas ou falta-me qq coisa.
Se alguém me puder ajudar agradeço.
Obrigado