Chave foreign
Boa Noite, tenho duas Tabelas "Cidades", "Clientes"
como faço para relacionar a tabela cidade com a tabela clientes, para que quando eu for cadastrar um cliente, eu pegar a chave estrangeira da cidade
Olá, Valtenci!
Tudo bem?
Primeiramente, deixo para vc a sugestão de um curso, este: https://academy.especializati.com.br/curso/laravel-banco-de-dados-relacional
Neste curso abordo todos os tipos relacionamentos entre tabelas.
--
Primeiro ponto é definir o tipo de relação, pelo o que entendi no seu caso, será uma relação de 1 para muitos (One to Many).
No caso vc quer relacionar Cidades x Clientes, logo a sua tabela mais fraca é a tabela clientes, portanto é na tabela clientes de deve ficar a FK (chave estrangeira), para armazenar a PF (chave primária) da tabela cidades.
Essa aula aqui é exatamente o que você precisa: https://academy.especializati.com.br/aula/laravel-relacionamento-one-to-many
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!