JuSeH 0 Denunciar post Postado Julho 18, 2006 Partindo-se do ponto de que preciso criar uma loja virtual com diversas categorias, devendo algumas delas serem sub-categorias de outras (sub)categorias, gostaria de saber qual a melhor forma de estabelecer a estrutura do banco de dados para que possa fazer sistemas de buscas e exibição de categorias baseadas nesse banco de dados sem ter problemas.espero não ter complicado demais na descrição ^_^ valeu Compartilhar este post Link para o post Compartilhar em outros sites
ska_ska 0 Denunciar post Postado Julho 20, 2006 dá pra fazer de diversas formas.. uma delas é:1 única tabela... com esta estruturacodigo | nome | nivel | pai> 01 | Moveis | 0 | NULL> 02 | Esportes | 0 | NULL> 03 | Para escritório | 1 | 01> 04 | Cadeiras | 2 | 03> 05 | Mesas | 2 | 03> 06 | Para cozinha | 1 | 01> 07 | Cadeiras | 2 | 07> 08 | Mesas | 2 | 08> 09 | Artigos em geral | 1 | 02o ruim dela é fazer uma administração para ela... mas não é impossível não...;) Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Julho 20, 2006 Veja este tópico: http://forum.imasters.com.br/index.php?sho...mp;hl=categoria Compartilhar este post Link para o post Compartilhar em outros sites
JuSeH 0 Denunciar post Postado Julho 20, 2006 valeu pessoalska, qual a utilidade de colocar a coluna 'nivel' ? Compartilhar este post Link para o post Compartilhar em outros sites
Eclesiastes 2 Denunciar post Postado Julho 20, 2006 É uma coluna que irá ajudar na hora de fazer a ordenação da 'árvore'. Vamos a um exemplo! Ordenando de forma decrescente por nivel: + PHP|--+ Scripts Prontos|--|--+ Chat|-- Apostilas|-- TutoriaisOrdenando de forma ascendente por nivel: + PHP|-- Apostilas|-- Tutoriais|--+ Scripts Prontos|--|-- Chat Compartilhar este post Link para o post Compartilhar em outros sites