Por que não o óbvio, o id?

Em 11/09/07, Bruno Moreno<[EMAIL PROTECTED]> escreveu:
> Olá pessoal, tenho uma dúvida em respeito a chaves primárias.
>
> Tenho uma tabela onde armazeno dados de chuva, nesta tenho 3 campos, obsdate
> (timestamp) onde armazeno o momento em que o dado foi coletado, value
> (float) que é o valor da precipitação e id que é o identificador do coletor
> daquele dado.
>
> Os arquivos os quais estou coletando estes dedos são problemáticos e vez por
> outra são bugados e repetem linhas, para evitar a repetição de dados em um
> mesmo dia eu setei o campo obsdate como chave primária porém percebi que
> tinha um problema, quando vinha um dado de outro coletor, consequentemente
> com um id diferente, este dado não era armazenado visando evitar a
> duplicação dos dados.
>
> Gostaria de saber qual dos campos eu seto como PK. Tenho que armazenar dados
> no BD de forma que o mesmo contenha dados instantaneos não duplicados e ao
> mesmo tempo de coletores (id's) diferentes!
>
> Agradeço, valeu pessoal!
>
> --
> Bruno Neiva Moreno
> http://indiota.blogspot.com
>
> Graduando em Ciência da Computação - UFPB
> LARHENA - Laboratório de Recursos Hídricos e Engenharia Ambiental
>
> "Tudo posso naquele que me fortalece" Fl. 4:13
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Ribamar FS - ribafs[ ]users.sourceforge.net
http://www.ribafs.net
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a