2008/7/20 Pindaro <[EMAIL PROTECTED]>: > Bom dia, Boa tarde!
> Estou desenvolvendo um banco de dados para o meu projeto final(delphi) de > faculdade, e resolvi > criar uma tabela que irá armazenar os textos digitados pelos usuarios, > para posteriores > auto complementaçao. Facilitando na digitação de texto. > No desenvolvimento do programa pretendo criar uma função que vai pesquisar > nessa tabela e > retorna os possíveis complemento. > > Na tabela pretendo criar os seguintes campos: > 1 - AutoComp_Codigo PK,Inteiro > Indice > 2 - AutoComp_Texto Varchar(50) > Armazena os textos digitados > 3 - Autocomp_Tabela Varchar > Armazena o nome da tabela da qual o texto gravado vai ser inserido. > > As duvidas são as seguintes: > > 4 - Sera que devo usar o a chave primaria? já que não vejo muita utilidade > pra ela. > > 5 - Será que seria melhor se eu criasse em cada tabela do sistema ( que já > são onze) as suas > proprias tabelas de Autocomplemento, onde cada tabela teria a sua tabela > de autocomplemento > facilitando talvez nas futuras buscas. > > Por favor opinem, agradeço desde já a atenção Como alguém vai dizer daqui a pouco... chaves naturais são mais eficientes que artificiais... Na minha opinião o campo 2 deveria ser a chave e isso discartaria o campo serializavel.... PS: utilize text ao invés de varchar sem limite, o seu elefante favorito agradece... -- Sebastian SWC http://sebastianswc.com _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
