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