Entre a tabela com a tabela de chave externa pode ser estabelecida através do contato com o outro, como mostrado:
Nota: Se você quer construir duas tabelas relacionamento de chave estrangeira, o correspondente tamanho tipo de campo deve ser consistente
A discussão a seguir de dados para estabelecer um relacionamento de chave estrangeira como excluir:
Itens usados na tabela id a mesa dos alunos como sua chave estrangeira, você não pode apagar os dados quando você excluir uma tabela de estudantes, pois eles podem ser referenciados no programa será dado: como se segue
Cannot delete or update a parent row: a foreign key constraint fails (`test`.`good`, CONSTRAINT `stu_good` FOREIGN KEY (`stu_id`) REFERENCES `student` (`id`))
Você deve excluir os dados para estabelecer um relacionamento de chave estrangeira
delete from good where id=#{id};
delete from student where id=#{id};