relacionamento das tabela

PerguntasCategoria: PHPrelacionamento das tabela

Qual é a maneira mais correta, fazer o relacionamento das tabela, no php, ou no banco de dados, qual vcs usam?

2 respostas
Best Answer

no php puro vc nao precisa fazer nada sofisticado ou especifico, afinal no select ja vai trazer o ID do caboclo aí vc puxa o dado dele a partir daí.
Mas se quiser automatizar vc pode fazer funções abstratas automáticas, tipo
” public function funcionarios(){
$this->empresa->hasMany(Funcionario:class);
} ”
igual no Laravel, aí chamando a função vc já tras todos os funcionarios daquela empresa, por exemplo….

Faço direto pelo banco sempre, acho mais fácil para fazer as consultas, fora que tenho um melhor domínio ao trabalhar com banco, porém creio que isso vai muito da pessoa, pra mim é rápido montar a consulta com os Join ou outras várias ferramentas que o SQL atribui, mas tem pessoas que se saem melhor direto no Php