Jump to content

Tabelas a mais


MariaA
 Share

Recommended Posts

Boas.

Estou a criar uma BD para guardar as vendas de uma loja.

Quero que seja guardada a informação de cada Compra.

Para tal criei as tabelas Cliente, Ficha, Vendedor, Compra, Devoluções.

Cada Cliente tem uma Ficha.

Cada Ficha está relacionada com a tabela Compra, pois quero que na Ficha de cada Cliente esteja guardada a informação relativa à Compra.

Tenho também o relacionamento entre Ficha e Devoluções.

Por fim, cada Compra é feita com a ajuda de um Vendedor.

A minha dúvida é se é necessário a tabela Ficha, ou seja, será suficiente ter a relação Cliente-Compra, Cliente-Devoluções?

Acho que fica um bocado complicado para depois inserir uma nova compra, pois não tenho acesso direto ao Cliente a que quero associar a Compra.

Link to comment
Share on other sites

Qual o conteúdo da tabela ficha?

Julgo ser suficiente ter apenas o ID do cliente na tabela de compras.

E até podias juntar a tabela compras com devoluções. O tipo de informação deve ser o mesmo. Apenas guardas lá num campo se está a comprar ou a devolver.

Link to comment
Share on other sites

Na tabela Ficha quero guardar:

dados do Cliente

as Compras que realizou

as Devoluções dos produtos que comprou, aqui não será bem igual à compra pois terá campos extra como Motivo, grau de descontentamento

um pequeno Questionário sobre os gostos/interesses desse Cliente

as Avarias declaradas
Link to comment
Share on other sites

As compras que realizou não fica logo disponivel ao teres o ID do cliente na tabela de compras?

O mesmo em relaçao às devoluções. Tendo a tabela de devoluções o ID do cliente, para que guardar na ficha?

Os gostos/interesses do cliente não podem ficar directamente na tabela de clientes?

As avarias provavelmente podiam ter uma tabela propria, dependendo da complexidade do conteudo

Link to comment
Share on other sites

Eu estava a pensar por tudo em tabelas diferentes, talvez não seja a melhor maneira.

Este raciocínio vem após tentar visualizar uma normal ficha de Cliente.

Sendo a Ficha um arquivo onde está presente os Dados do Cliente, a lista das suas Compras, a lista das suas Devoluções, entre outros.

Decidi criar a tabela Interesses, para depois ser mais fácil para se eventualmente quiser fazer um género de TOP 5 dos produtos mais aliciantes.

Devo então eliminar a tabela Ficha e associar ao Cliente a tabela Compra, e as restantes tabelas?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.