Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Php - Herança entre Classes

Bom dia a todos. Agradeceria uma ajuda.

Criei um formulário que inclui alguns itens referente ao produto como nome, categoria, peso, codigo, marca etc. Após incluir no BD, preciso retornar o produto para preencher um novo formulário de complemento a partir do id do produto o usuario escolhe a cor, e a faço a exibição dos tamanhos com uma coluna em branco para preencher a quantidade por tamanho.

Para lidar com isso, lendo a apostila (FP-73) pensei em criar uma herança entre classes , criando uma nova classe chamada ItensProduto extendendo a classe produto e cadastrar na tabela itens produto o produto_id, cor_id e tamanho_id mais a respectiva quantidade (por tamanho), isto seria correto? E logo veio que quando precisar listar o produto com todas as informações na tabela produto, mais as informações que estarão na tabela itensproduto como faria para trazer todas estas informações e exibi-las em um só momento?

ou seria melhor criar uma tabela itensproduto e na tabela produto incluir itensproduto_id referenciando a tabela itensproduto que tem produto_id, tamanho_id, cor_id e quantidade?

Qual seria a melhor forma ou a mais correta de criar esses formulários?

Obrigado.

1 resposta
solução!

Opa, para mim a melhor forma é ter todas as informações no produto. Você cria as primeiras informações, depois recupera elas do bd, preenche o resto e atualiza. Pode até separar em duas tabelas, mas acho que fica apenas mais complicado.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software