Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Configurando chaves estrangeiras no phpMyAdmin?


Se você quiser usar o phpMyAdmin para configurar relações, você tem que fazer 2 coisas. Em primeiro lugar, você deve definir um índice na coluna de chave estrangeira na tabela de referência (então foo_bar.foo_id, no seu caso). Em seguida, vá para a visualização de relação (na tabela de referência) e selecione a coluna referida (no seu caso foo.id) e as ações de atualização e exclusão.

Eu acho que as chaves estrangeiras são úteis se você tiver várias tabelas vinculadas umas às outras, em particular, seus scripts de exclusão ficarão muito curtos se você definir as opções de referência corretamente.

EDIT:Certifique-se de que ambas as tabelas tenham o mecanismo InnoDB selecionado.