Pergunta

Recebo o erro 1005 ao inserir minhas tabelas. Existem várias tabelas referentes às tabelas no meu design compensadas no MySQL Workbench, mas isso não funciona? - Uma contratação estrangeira compartilhada entre várias mesas?

A Tabela Um é chamado languages. Possui uma coluna de ID para cada idioma no banco de dados. Então nós temos productDescription que tem uma coluna de idiomas que obviamente é referenciada no languages tabela.

É esse o motivo pelo qual estou recebendo erro 1005?

Obrigado,

ATUALIZAR: Eu verifiquei que todas as teclas referenciadas têm o mesmo tipo de dados que não é NULL não assinado.

Foi útil?

Solução

Os nomes de chave estrangeiros devem ser únicos em relação ao banco de dados. Pode ser isso.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top