Então o maior problema está, quais propriedades cada produto deve ter. Por exemplo, de inicio terá misturado Livros, CDs, DVDs e Óleos. Ou seja, cada um apresenta uma particularidade própria para os campos, como por exemplo, Livros eu teria Autor, Título, Nº Páginas, Sinopse, já CDs, Título, Faixas, Tempo total, Artista, DVD outro caso.
O que pensei para deixar ele realizado, contratar uma mere, ergh, com o site...
Uma estrutura de dados dessa forma:
categorias
id | nome
1 | Livros
2 | CDs
3 | DVDs
4 | Óleos
Beleza, categorias nada de mais, a príncipio. Após isso teria os campos necessários para cada categoria:
campos
id | categoria | campo
1 | 1 | Autor
2 | 1 | Titulo
3 | 1 | Nº Páginas
4 | 1 | Sinópse
Beleza, dessa forma para todas as categorias, as relacionando pelo campo "categoria". Depois disso, os produtos:
produtos
id | categoria | produto | valor | ... // outros campos para cada produto
1 | 1 | Harry Potter | 32.25
2 | 2 | Jurassic Park 3 | 40.50
E assim por diante também, cada produto, relacionado à categoria pelo campo "categoria". E por último, os valores de cada campo da categoria:
valores
id | produto | campo | valor
1 | 1 | 1 | Autor do Livro
2 | 1 | 2 | Harry Potter
3 | 1 | 3 | 458
4 | 1 | 4 | Jovem bruxo....
5 | 2 | 5 | Spilberg
Não sei se compreenderam a idéia que estou tomando como base para desenvolver algo que ele mesmo não poderá me dizer se está certo ou errado, pois não sabe ao certo o que vai precisar vende no site...
Alguma idéia para casos desse porte?
Obrigado pela paciência de ler tudo isso