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

Mysql Workbench não pode selecionar chave estrangeira


Como usuário4115463 dito, isso é causado por uma diferença no DataType. Certifique-se de que ambas as chaves tenham exatamente o mesmo tipo de dados:
  • o campo Datatype deve conter exatamente a mesma string (INT e INT(10) não o mesmo)
  • a caixa de seleção B (é binário) deve corresponder
  • a caixa de seleção UN (Não assinado) deve corresponder

Ao selecionar uma caixa de seleção, o MySQL Workbench tenta preencher a lista suspensa ao lado da caixa de seleção com colunas correspondentes e, se não encontrar nenhuma coluna correspondente, ele decide ignorar silenciosamente o clique na caixa de seleção.