2008/3/26, Fernando Brombatti <[EMAIL PROTECTED]>: > Eu, particularmente, acho que chave primária não pode, jamais, ser composta. > Chave primária é primária e basta!
Mas Fernando, o que tem a ver chave primária ser simples ou composta? Qual o problema? Se você tem uma chave composta perfeitamente boa, para que aumentar a complexidade do modelo, criar um índice adicional, gastar mais armazenamento, cache e eventos de E/S? Você vai ter de declarar a chave composta mesmo também… > Testando em uma aplicação não tão grande (tabela com aproximadamente 300.000 > registros) com chave primária composta e não composta notei uma diferença de > performance quando usava as chaves estrangeiras, além do que o índice para > os relacionamentos é maior e etc e etc e etc. Assim, a validade da chave > composta (entenda-se aqui o UNIQUE) se reduz às inclusões e alterações, ou > seja, o índice maior é acessados menos vezes. Mas veja, você fez um teste. Há muitas situações que diferem, por exemplo tabelas que não têm filhas. A sua regra as oneraria. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (11) 3040 7300 r155 gTalk: xmpp:[EMAIL PROTECTED] +55 (11) 9406 7191 ICQ/AIM: aim:GoIM?screenname=61287803 +55 (11) 5685 2219 MSN: msnim:[EMAIL PROTECTED] _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
