>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



PHP MVC - Dúvidas quando existe chave estrangeira


Utilizando MVC, como ficaria o editar quando "o cadastro" (a tabela) possui um registro "de outro cadastro" (chave estrangeira)?

Seguindo o exemplo do curso, como ficaria se a marca fosse uma chave estrangeira (usando o select do html)?

O select no banco posso usar join tranquilamente certo? E qual a prática/lógica mais indicada para popular esse select (html) e ainda selecionar (selected) o que está gravado (código da marca) para o registro em questão?

Obs.: Seria pedir demais disponibilizar os códigos para essa situação?



1 Resposta


Eu nestes casos eu crio uma view no banco de dados, onde para as chaves estrangeiras eu criaria uma subquerye na view, assim no model você aponta diretamente a view e não mais a tabela.