Fiz um catálogo eletrônico para as lojas da minha cidade com a seguinte característica:
O banco de dados possui 4 tabelas, com os nomes "departamentos", "lojas", "produtos" e "notas".
Na tabela DEPARTAMENTOS, tenho os campos "id" e "nome"
Na tabela LOJAS, tenho os campos os campos "id", "nome", "endereco", "departamento", "cliques" e "votos"
Na tabela PRODUTOS, tenho os campos "id", "preço", "imagem", "qtde" e "id_loja"
Na tabela NOTAS, tenho os campos "id" e "loja_id".
Pois bem o usuário escolhe um departamento e vai para a página lojas.asp?dep="o id do departamento"
Na página que exibe as lojas, clica para ver os produtos dessa loja e vai para a página produtos.asp?loja="o id da loja"
Primeira pergunta?
Como faço para insserir uma subfolha de dados na tabela DEPARTAMENTOS, ou seja, a tabela LOJAS, mas sem o campo "id_dep"???
pergunto a mesma coisa para a tabela LOJAS, pois quero pôr uma subfolha de dados que é a tabela PRODUTOS, mas sem o campo "id_loja"
O problema é que quando cadastro um produto para uma determinada loja, mesmo que o campo "id_loja" da tabela PRODUTOS seja igual ao campo "loj_id", os produtos que cadastrei são exibidos em todas as lojas
Exemplo: Se tenho a loja de informática e a de lingerir, e cadastro um computador na primeira e uma calcinha na segunda, ambas as lojas exibem os dois produtos.
Essa é bem complicada, espero que os programadores que virem essa questão, saibam me responder. Parece ser bem simples, mas estou com dificuldades por ser auto-didata e não saber o caminho das pedras.
Se algém não entendeu a pergunta, entre em contato pelo e-mail espartaco_vettorazzi@yahoo.com.br
Pergunta
Guest - Espártaco -
Tenho uma pergunta bastante complicada
Fiz um catálogo eletrônico para as lojas da minha cidade com a seguinte característica:
O banco de dados possui 4 tabelas, com os nomes "departamentos", "lojas", "produtos" e "notas".
Na tabela DEPARTAMENTOS, tenho os campos "id" e "nome"
Na tabela LOJAS, tenho os campos os campos "id", "nome", "endereco", "departamento", "cliques" e "votos"
Na tabela PRODUTOS, tenho os campos "id", "preço", "imagem", "qtde" e "id_loja"
Na tabela NOTAS, tenho os campos "id" e "loja_id".
Pois bem o usuário escolhe um departamento e vai para a página lojas.asp?dep="o id do departamento"
Na página que exibe as lojas, clica para ver os produtos dessa loja e vai para a página produtos.asp?loja="o id da loja"
Primeira pergunta?
Como faço para insserir uma subfolha de dados na tabela DEPARTAMENTOS, ou seja, a tabela LOJAS, mas sem o campo "id_dep"???
pergunto a mesma coisa para a tabela LOJAS, pois quero pôr uma subfolha de dados que é a tabela PRODUTOS, mas sem o campo "id_loja"
O problema é que quando cadastro um produto para uma determinada loja, mesmo que o campo "id_loja" da tabela PRODUTOS seja igual ao campo "loj_id", os produtos que cadastrei são exibidos em todas as lojas
Exemplo: Se tenho a loja de informática e a de lingerir, e cadastro um computador na primeira e uma calcinha na segunda, ambas as lojas exibem os dois produtos.
Essa é bem complicada, espero que os programadores que virem essa questão, saibam me responder. Parece ser bem simples, mas estou com dificuldades por ser auto-didata e não saber o caminho das pedras.
Se algém não entendeu a pergunta, entre em contato pelo e-mail espartaco_vettorazzi@yahoo.com.br
Obrigado a todos.
Espártaco Vettorazzi
Link para o comentário
Compartilhar em outros sites
15 respostass a esta questão
Posts Recomendados