2009/12/31 Marcal Hokama <[email protected]>: > > geralmente falamos "A PK é uma UK com NOT NULL"
Essa é a diferença essencial no SQL, mas, conceitualmente, a escolha da chave primária entre as candidatas é puramente arbitrária. Na prática, recomenda-se escolher a chave mais simples e (ou) estável. > conceitualmente, se uma UK aceita valores nulos, nem poderíamos considerá-la > como chave candidata, não? Olha, conceitualmente, talvez NULL nem devesse existir, há toda uma controvérsia. Mas, havendo, não tem muito a ver. Toda chave, por definição, é candidata. É só uma convenção para deixar claro que refere-se tanto àquela que se designará primária quanto às outras. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3854 7191 gTalk: xmpp:[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
