Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Robson Silva

[Resolvido] Estrutura de tabela de produtos com categoria e subca

Recommended Posts

Boa tarde.

 

Hoje eu tenho no meu banco tabela de produtos, categorias e subcategorias.

Cada subcategoria está relacionada a uma categoria.

Cada produto está relacionado com uma subcategoria.

 

Hoje a tabela de produtos tem a seguinte estrutura:

 

id_produto
id_subcategoria
nome
valor

 

Para buscar uma categoria de produto hoje, eu primeiro busco a subcategoria do produto e depois a categoria.

Tem como eu por o id_categoria na tabela produtos pra ficar mais fácil o relacionamento?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esta modelagem de categoria/sub e tema recorrente aqui, dê uma pesquisada e creio que achará material que te ajude.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Procurei aqui e os exemplos estão bem fracos.

Não da pra relacionar os 2 ids na tabela produtos, porque se a subcategoria mudar de categoria, o produto vai ficar com a categoria errada.

O melhor é fazer do jeito que eu to fazendo ou criar mais 1 tabela pra fazer o relacionamento, com id_produto, id_categoria e id_subcategoria, assim consigo ter mais de 1 produto em uma subcategoria ou categoria.

 

Estou certo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu faria uma tabela só com auto-relacionamento , isto permite N categorias/subcategorias.

 

O relacionamento poderia ser :

 

categoria---<produto_categoria>-----produto
| V 
| |
|+|

 

Pois um produto poderia ter várias categorias tipo

 

Eletrônicos/Cama e Mesa/Papelaria ...

Importados/Nacionais

 

Mas está e uma modelagem que precisa ser bem matutada.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.