Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Prova De Aptidão Profissional - SoS PeoPleWaRe
12-05-2010, 20:56
Mensagem: #15
RE: Prova De Aptidão Profissional - SoS PeoPleWaRe
(12-05-2010 11:55)jaimetotal Escreveu:  Viva,
o código postal está correcto como está, pelos mesmos argumentos que usaste. Muitas pessoas nem sabem correctamente a localidade delas. Mas caso queiras os códigos postais todos, tens isso no site dos CTT, mas é necessário uma limpeza.

Quanto aos clientes, recomendo-te usares um ID automático. Não te esqueças que o NIF são 9 dígitos e pesquisar sempre por eles é complicado, o mesmo para o fornecedor. Não é que esteja mal, mas é standard.

Para vender e comprar, recomendo-te outro tipo de tabela, que é o que se costuma fazer

Código:
Tabela CabecDoc

  NumFactura (Chave automática única com tipo entidade)
  TipoEntidade  (Cliente/Fornecedor) (Chave única com nr factura)
  CodEntidade (ID automático de cada cliente/fornecedor)
  Data
  Tipo de Pagamento
  etc
  ...

Código:
Tabela LinhasDoc (Para comprar mais que um artigo na mesma factura)

  NumCabecDoc (Chave estrangeira de NumFactura) (Chave única com NumLinha)
  NumLinha (Só para ficar na mesma ordem em que foi inserido. Não é propriamente necessário) (Chave únicaNumLinha)
  Cod_Produto (Chave estrangeira)
  Quantidade
  Preço Base
  IVA
  Desconto?
  etc
  ...

A ter em conta:
- A tabela CabecDoc normalmente até é mais elaborada, mas para ficar simples, isto chega.
- Na tabela LinhasDoc, fazes a relação das linhas de artigo com a cabeçalho da factura através do NumCabecDoc e NumLinhasDoc. Se não quiseres NumLinhasDoc, NumCabecDoc não pode ser chave única.
- Convém guardar o preço de cada artigo, porque como é algo dinâmico, tens que saber o preço do dia da factura, não no dia em que vás ver a factura.
- Não é necessário saber o total, porque calcula-se na hora do levantamento.

mas jaime total vela se isso não e ja o que tenho na tabela vender produto e fornecer produto?

Pois o pior é que isto tem que ser entregue dia 28 de junho Confused
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
RE: Prova De Aptidão Profissional - SoS PeoPleWaRe - P3dr0 - 12-05-2010 20:56

Saltar Fórum:


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