Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Access
05-12-2012, 13:06
Mensagem: #61
RE: Access
Tabela veículos (id_veiculos,matricula,kms,estado)
Tabela tipo veículos (id_tipo,tipo,cilindrada,potência,combustível,cor,marca,modelo,id_veiculos,id_categoria)
Tabela categoria (id_categoria,data_entrada,clientes)
Tabela clientes ( id_clientes,clientes,nome,morada,localidade,telefone,n.contribuinte,n.bi,classificação (regular ou frigistes),vendedor associado,id_fornecedor.
Tabela fornecedor(id_fornecedor,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi,id_proprietario)
Tabela proprietário anterior ( id_proprietario,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi)
Tabela custos (id_custos,custos (bate_chapa,pintura,etc,id_propreitario,id_valores))
Tabela valores (id_valores,valor compra do veiculo,valor se pretende vender,custos atribuídos ao veiculo,preço venda,data,condições)


O que está mais escuro e a ligação entre as tabelas.

O que acham??
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2012, 13:41
Mensagem: #62
RE: Access
Tabela TipoVeículos - Chave primária deveria ser ID_Tipo;

Tabela Clientes - Chave primária tem de ser obrigatoriamente ID_Cliente, pois pode haver clientes com o mesmo nome. Não percebo o que queres dizer com vendedor e associado;

Tabela Custos - Chave primária deveria ser ID_Custos;

Tabela Valores - Sugiro que repenses os nomes dos campos. Tenta evitar espaços, acentos e pontuação no nome dos campos;

Tabela Proprietário anterior - Não é ideal. Os carros podem ser usados ou novos, logo vais ter de registar dados de pessoas que vão comprar carros novos, e vais registar dados relacionados com a proveniência dos carros usados. Não vais poder poder fazer isto só numa tabela;

Trabalha nisto primeiro, depois pensas nas ligações.

Progster
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2012, 14:13
Mensagem: #63
RE: Access
Tabela veículos (id_veiculos,matricula,kms,estado,)
Tabela tipo veículos (id_tipo,tipo,cilindrada,potência,combustível,cor,marca,modelo,id_veiculos,)
Tabela categoria (id_categoria,data_entrada,clientes,id_tipo,id_clientes)
Tabela clientes ( id_clientes,clientes,nome,morada,localidade,telefone,n.contribuinte,n.bi,classificação (regular ou frigistes),vendedor,id_fornecedor.
Tabela fornecedor(id_fornecedor,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi,id_proprietario)
Tabela proprietário anterior ( id_proprietario,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi)
Tabela custos (id_custos,custos (bate_chapa,pintura,etc,id_propreitario,))
Tabela valores (id_valores,valor_compra,valor_vender,custos_veiculo,preco_ venda,data,condicoes,id_custos)


Ja fiz algumas alterações, está no bom caminho, acho eu.

O que acham ??
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2012, 15:05
Mensagem: #64
RE: Access
A chave principal da tabela Categoria estava bem, para que foste alterar?.

O que é que o campo clientes está a fazer nas tabelas de Categoria e Clientes?

Tabela proprietários está na mesma.

Progster
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2012, 15:32 (Esta mensagem foi modificada pela última vez a: 05-12-2012 15:38 por Macavi.)
Mensagem: #65
RE: Access
Tabela veículos (id_veiculos,matricula,kms,estado,)
Tabela tipo veículos (id_tipo,tipo,cilindrada,potência,combustível,cor,marca,modelo,id_veiculo,id_categoria)
Tabela categoria (id_categoria,data_entrada,clientes,,)
Tabela clientes ( id_clientes,nome,morada,localidade,telefone,n.contribuinte,n.bi,classificação (regular ou frigistes),vendedor,id_fornecedor.
Tabela fornecedor(id_fornecedor,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi,id_proprietario)
Tabela proprietário anterior ( id_proprietario,nome,morada,localidade,telefone,fax,n.contribuinte,n.bi)
Tabela custos (id_custos,custos (bate_chapa,pintura,etc,id_propreitario,))
Tabela valores (id_valores,valor_compra,valor_vender,custos_veiculo,preco_ venda,data,condicoes,id_custos)

foi engano, o que achas agora

tabela de proprietários não estou a perceber, podes explicar s.f.f.

Na tua opinião quais as tabelas que estão bem estruturadas?
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
05-12-2012, 20:21
Mensagem: #66
RE: Access
A chave principal da tabela "TipoVeículos" deveria ser ID_Tipo. Já te tinha dito isso lá atrás. Wink

O que é que o campo clientes está a fazer na tabela "Categoria"?

O que é que o campo vendedor está a fazer na tabela "Clientes"?

Uma vez que o "proprietário anterior" também pode ser "fornecedor" (troca no stand carro usado), sugiro que elimines ou a tabela "Fornecedor" ou a tabela "proprietário anterior" caso contrário irá existir redundância de informação. Pessoalmente eu optaria por eliminar a tabela "proprietário anterior".

Na tabela "Custos" sugiro que adiciones outro campo "descrição", ou seja, o campo custos irá ser onde vais registar o valor monetário, logo o campo descrição irá conter a descrição desse mesmo custo.

Na tabela "Valores", sugiro: ID_Valores, Vendido (campo que vai indicar por quanto foi vendido), Comprado (valor que indica por quanto foi comprado), Data_Vendido (Data em que foi vendido/trocado ao stand), Data_Comprado (Data em que foi comprado ao stand), Condições.

Pensa lá nisto, e depois logo vêm as ligações. Não queiras fazer tudo ao mesmo tempo.

Progster
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
16-12-2012, 19:01
Mensagem: #67
RE: Access
Base dados completamente pronta
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)