Jump to content


Photo

Modelagem Bd - E-commerce + Filtros


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 kdz

kdz

    Normal

  • Usuários
  • 72 posts
  • Sexo:Masculino
  • Localidade:Rio de Janeiro - RJ

Posted 01/11/2009, 21:14

Senhores,

Estou desenvolvendo um sistema de e-commerce compartilhado para um mini-shop de informática aqui da minha cidade que tem mais ou menos umas 10 lojas e to com algumas dúvidas em relação as tabelas do banco.

O sistema funcionará da seguinte maneira, teremos diversos produtos pré-cadastrados com todos os detalhes(ex: placa-mãe(soquet, memória máxima) memória(velocidade, etc) ). As lojas poderão associar esses produtos a sua lista de produtos e alguns dados como preço e garantia que serão únicos para cada produto de cada loja.

No ambiente do cliente o mesmo poderá visualizar os produtos com filtros de pesquisa.
Ex: buscar: 'Preço < 2000' na 'Categoria X' com 'Atributo Y'.

A minha maior dúvida é em relação aos filtros..
Isso será posível com esse meu esqueme de tabelas?
Existe uma melhor solução para o meu caso?

Conto com a ajuda de vocês.
Obrigado!

Tabelas de forma resumida

- lojas
- fabricantes
- produtos
- produtos_atributos
- categorias
- categorias_produtos

lojas (cadastro de lojas)
-------
id
nome loja
cnpj

frabicantes (cadastro de fabricantes)
-------
id
nome fabricante

produtos (cadastro de produtos)
-------
id
id do fabricante
nome produto

produtos_atributos (atributos dos produtos)
--------
id
id do produto
nome do atributo
valor do atributo

categorias (cadastro de todas as categorias e subcategorias)
--------
id
id categoria pai
nome categoria

categorias_produtos (responsável por relacionar produtos as categorias)
--------
id
id da categoria
id do produto





0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq