Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-08 Por tôpico Osvaldo Kussama
Em 07/10/08, Aldemir Vieira[EMAIL PROTECTED] escreveu: Me respondam algumas coisas: 1- Qual o custo de atualização de uma chave primária? Escolha cuidadosamente sua chave primária, normalmente ela não deve sofrer atualizações. 2- O que é mais custoso: uma atualização on cascade ou um join?

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Magno Junior
2008/10/6 Leandro Guimarães Faria Corcete DUTRA [EMAIL PROTECTED]: Le Tue, 07 Oct 2008 00:50:33 +0900, Yoshio a écrit : Sempre ouvi e li que o melhor é ter sempre uma chave primária numérica na tabela e evitar chaves textuais. Por quê? Não cheguei a trabalhar pra valer em um banco bem

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Yoshio
2008/10/7 Magno Junior [EMAIL PROTECTED]: Não entendi. Eu poderia ter uma tabela chamada categoria, com apenas um campo chamado categoria, sendo esse unico campo a propria chave primaria da tabela, é isso? Isso Não ficaria mais complicado para fazer uma consulta? Não sei. Esse é um dos meus

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Aldemir Vieira
PERAI! Isso fere a primeira forma normal. Ná prática, pense que se atualizar grãos, você vai ter que fazer um update em todas as tabelas referenciadas. Não sei o que vocês tem contra JOIN, normalização, relacionamentos e tabelas pregra o uso. 2008/10/7 Yoshio [EMAIL PROTECTED] 2008/10/7 Magno

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Magno Junior
Não entendi. Eu poderia ter uma tabela chamada categoria, com apenas um campo chamado categoria, sendo esse unico campo a propria chave primaria da tabela, é isso? Isso Não ficaria mais complicado para fazer uma consulta? Não sei. Esse é um dos meus dilemas. Voltando a tabela de produtos,

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Diogo Biazus
Em 07/10/2008, às 05:42, Yoshio escreveu: 2008/10/7 Magno Junior [EMAIL PROTECTED]: Não entendi. Eu poderia ter uma tabela chamada categoria, com apenas um campo chamado categoria, sendo esse unico campo a propria chave primaria da tabela, é isso? Isso Não ficaria mais complicado

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Dickson S. Guedes
Aldemir Vieira escreveu: PERAI! Isso fere a primeira forma normal. Ná prática, pense que se atualizar grãos, você vai ter que fazer um update em todas as tabelas referenciadas. (...) E para que temos o bom amigo ON UPDATE CASCADE ? E outra, se Grãos fosse uma categoria de código 1, não

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Emerson Casas Salvador
Aldemir Vieira escreveu: você vai ter que fazer um update em todas as tabelas referenciadas. As chaves CASCADE fazem isso automaticamente -- Esta mensagem foi verificada pelo sistema de Anti-virus da SJB Solados.

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Osvaldo Kussama
Em 07/10/08, Aldemir Vieira[EMAIL PROTECTED] escreveu: PERAI! Isso fere a primeira forma normal. Ná prática, pense que se atualizar grãos, você vai ter que fazer um update em todas as tabelas referenciadas. Não sei o que vocês tem contra JOIN, normalização, relacionamentos e tabelas pregra o

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Yoshio
2008/10/8 Osvaldo Kussama [EMAIL PROTECTED]: Em 07/10/08, Aldemir Vieira[EMAIL PROTECTED] escreveu: PERAI! Isso fere a primeira forma normal. Ná prática, pense que se atualizar grãos, você vai ter que fazer um update em todas as tabelas referenciadas. Não sei o que vocês tem contra JOIN,

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-07 Por tôpico Aldemir Vieira
Me respondam algumas coisas: 1- Qual o custo de atualização de uma chave primária? 2- O que é mais custoso: uma atualização on cascade ou um join? 3- Quando definem que as informações que ficarão nos checks, enum e domains, vocês se preocupam com a escalabilidade? E sobre a separação em

[pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-06 Por tôpico Yoshio
Sempre ouvi e li que o melhor é ter sempre uma chave primária numérica na tabela e evitar chaves textuais. Não cheguei a trabalhar pra valer em um banco bem normalizado, então não sei se isto é verdade. Em todos os fontes que eu vejo por aí (principalmente aqueles controles de locadoras e

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-06 Por tôpico Osvaldo Kussama
Em 06/10/08, Yoshio[EMAIL PROTECTED] escreveu: Sempre ouvi e li que o melhor é ter sempre uma chave primária numérica na tabela e evitar chaves textuais. Não cheguei a trabalhar pra valer em um banco bem normalizado, então não sei se isto é verdade. Em todos os fontes que eu vejo por aí

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-06 Por tôpico Leandro Guimarães Faria Corcete DUTRA
Le Tue, 07 Oct 2008 00:50:33 +0900, Yoshio a écrit : Sempre ouvi e li que o melhor é ter sempre uma chave primária numérica na tabela e evitar chaves textuais. Por quê? Não cheguei a trabalhar pra valer em um banco bem normalizado, então não sei se isto é verdade. Não é. Em todos os

Re: [pgbr-geral] [OFF] Chave primária deve ser s empre numérica?

2008-10-06 Por tôpico Euler Taveira de Oliveira
Yoshio escreveu: Gostaria de saber a opinião de vocês, seria pecado demais utilizar campo de texto como chave primária? Pecado? Chaves naturais são sempre melhores por várias razões que você pode constatar nos livros que ensinam a teoria relacional. Algumas delas são (i) 'fortalecer' o modelo