aoooo... esse exemplo tá ficando cada vez melhor.. :-)
rafael 2008/10/15 Leandro DUTRA <[EMAIL PROTECTED]> > 2008/10/15 Johnny Taylor Faria Chaves <[EMAIL PROTECTED]>: > > Quoting rafael sousa <[EMAIL PROTECTED]>: > > > >> CREATE TABLE teste > >> ( > >> id integer NOT NULL, > >> uf estados, > >> CONSTRAINT teste_pkey PRIMARY KEY (id) > >> ) > > > > O comentário abaixo não tem haver com o assunto em questão, e eu não > > sou o Leandro, mas esses exemplos podem "levar para o mau caminho" > > quem está novo me BD e vai aprendendo pelos fragmentos de códigos que > > vê. > > Legal, tenho seguidores agora? ;-) > > > > É sobre as "chaves artificiais", é um exemplo típico de onde não deve > > haver, "uf" é a "chave natural" candidata, e se for usada como FK em > > outra tabela/relação também evita JOINS onde não for preciso exibir o > > nome do estado, falando em JOINS, ou eu sou "muito ingênuo", ou os > > outros SGBD por ai são muito ineficientes com JOINS, ou esses AD são > > muito paranóicos mesmo. > > Subscrevo integralmente! > > E obrigado, eu não tinha reparado. > > Só para completar, uma boa modelagem seria: > > CREATE TABLE teste > ( > uf estados > CONSTRAINT teste_pk PRIMARY KEY > ) > ; > > -- > skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra > +55 (11) 3040 7344 gTalk: xmpp:[EMAIL PROTECTED]<[EMAIL > PROTECTED]> > +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 > BRAZIL GMT-3 MSN: msnim:[EMAIL PROTECTED] > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
