Utilizando Chaves Estrangeiras


No MariaDB 3.23.44 e acima, tabelas InnoDB suportam verificação de restrições de chaves estrangerias. Leia "Tabelas InnoDB". Veja também "Chaves Estrangeiras".

Você não precisa de chaves estrangeiras para unir 2 tabelas. Para outros tipos de tabela diferentes de InnoDB, As únicas coisas que o MariaDB atualmente não faz são 1) CHECK, para ter certeza que as chaves que você usa realmente existem na tabela ou tabelas referenciadas e 2) apagar automaticamente registros da tabela com uma definição de chave estrangeira. Usando suas chaves para unir a tabela funcionará bem:

Retornar