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

Responder a