Le 2011-N-20  22h24, JotaComm a écrit :
>
> Toda vez que uma PK é criada automaticamente um índice é gerado, visto
> que uma PK é igual a um índice único mais uma restrição not null.

Não exatamente.  Seria mais correto dizer que, no SQL, uma chave 
primária _é implementada_ como uma restrição de unicidade com índice 
implícito, mais uma restrição contra NULLs.  Vide que _ser implementado 
como_ não é a mesma coisa que _ser igual a_

        Em outros termos, uma chave primária é conceitual; o índice é só um 
detalhe de implementação, infelizmente fixado no SQL.

        Mesmo a restrição contra NULLs é uma arbitrariedade do SQL, haja visto 
que vale para chaves primárias mas não para alternativas.


-- 
skype:leandro.gfc.dutra?chat      Yahoo!: ymsgr:sendIM?lgcdutra
+55 (61) 3546 7191              gTalk: xmpp:leand...@jabber.org
+55 (11) 9406 7191        ICQ/AIM: aim:GoIM?screenname=61287803
BRAZIL GMT-3  MSN: msnim:chat?contact=lean...@dutra.fastmail.fm
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a