Ae Newton,

Não só conseguiu ser claro, como me incentivou a fazer assim hehehe.

Confesso que nao tinha conseguido pensar em nada p/ resolver essa situacao,
tava aqui dando murro em ponta de faca. Pois nao queria gerar novas tabelas
para as especializacoes das categorias.

Temos a licenca de um sistema chamado phpmydirectory que faz isso, vai
criando as colunas no banco, mas acho q no final isso da uma confusao do
capeta.

Brigadao pela dica, sem sombra de duvidas e desta forma que irei implementar
:D

Abraços

- - - - - - - - - - - - - - - - - - - - -
Luiz Alberto S. Ribeiro [ Beto ]
http://beto.euqueroserummacaco.com


2009/5/26 Newton Wagner <[email protected]>

> Bem, uma solução que pensei aqui é a seguinte:
>
> Crie uma tabela Atributos, com todos os atributos possíveis a qualquer
> categoria: Tamanho, Cor, Descrição, Peso, ...
>
> Faça um relacionamento entre sua tabela de Atributos e Categorias de
> muitos para muitos, do tipo: Categorias_Atributos. Nesta tabela, você
> vai guardar o ID da Categoria, Id do Atributo e o Valor do Mesmo.
> tipo:
>
> Categoria:
> - Id: 1
>  Nome: Camisetas
>
> Atributo:
> - Id: 1
>  Nome: Tamanho
>
> - Id: 2
>  Nome: Cor
>
> Categorias_Atributos:
> - Id_Categoria: 1
>  Id_Atributo: 1
>  Valor_Atributo: G
>
> - Id_Categoria: 1
>  Id_Atributo: 2
>  Valor_Atributo: Branca
>
>
> Consegui ser claro? :)
>
> 2009/5/26 Anderson Unsonst <[email protected]>:
> > você poderia ser um pouco mais especifico.
> >
> > _______________________________________________
> > Lista mailing list
> > [email protected]
> > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> >
> >
>
>
>
> --
> Newton Wagner
>
> skype: newtonwagner
> msn/gtalk: [email protected]
>
> http://www.newtonwagner.net/
> - http://www.diariodaselva.com.br/
>
> _______________________________________________
> Lista mailing list
> [email protected]
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
>
_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a