Meu caro amigo Anderson... tu pode falar o que quizer... até é bom que fale, afinal isso é um LISTA DE DISCUSÃO, saudavel espero... hehehe.... Acho que qualquer um pode/deve expor suas idéias de como fazer, como fariam, como não fariam, porque fariam assim, porque não fariam assado, etc, etc... A uníca coisa que não concordo é a parte de ofenças e ou comparações inuteis... como, coisa de clippeiro, ou é pregiça ou falta de conhecimento, não creio que isso seria/será valido como ajuda aqui... estamos aqui para discutir idéias e não CRITICA-las. Acho que todas as idéias, seja do mais experiente da turma, como a do mais novo deve ser levada em conta, talvez uma junção dos dois seja o ideal, o novo com o concervador, pois nem tudo que é novo ou velho é bom ou ruim... Creio que temos vantagens e desvantagens nos dois modos, mas as vezes só vemos um lado da coisa, para muitos varios arquivo é incomparavelmente melhor, para outros, um unico arquivo é imbativel, CADA UM COM SEU CADA UM, vamos expor nossas idéias, vamos falar porque um ou porque varios arquivos, ou porque não um e ou proque não varios, mas sem julgar o porque um do outro, ai sim estaremos ajudando um ao outro, afinal estamos aqui para AJUDAR uns aos outros, certo !?
Bom mais uma vez, eu não usaria varias tabelas, porque hoje a minha tentencia é essa, amanhã posso mudar de idéia, afinal cada TEMPO e cada SISTEMA tem a sua própria necessidade, claro que com poder de processamento a gente se preocupa menos com isso, mas isso pode ser um engano, devemos pensar até onde um sistema pode chegar e dobrar esse pensamento, ou melhor triplicar, e ver o que realmente iremos precisar em HARDWARE para suportar este SOFTWARE, afinal a coisa sempre cresce alem do esperado, quando começei um HD de 30GB era o banbanban, dava e sobrava pro sistema, hoje um de 500GB ta no gargalo isso porque parte do sistema DBF ja foi migrado para o MySQL, o sistema em DBF é com varias tabelas e nunca tive problemas, fiz o teste com o MySQL com uma unica tabela e ele se portou otimamente bem, extremamente rapido, muito mais do que o esperado, ja que havia juntado as 3 empresas e duplicado a quantidade de registros para teste, mas ainda estudo o caso, quando chegar na parte das tabelas que estam separadas por empresas, vou refazer os testes e ver se compensa fazer tudo em um ou em varios, claro que a idéia hoje é UM unico banco, nos teste acabei com um arquivo de 5GB e isso me preocupou, pois hoje eu tenho 5 anos armazenados mas daqui 5 anos vou ter 10 anos, e nos próximos 5 anos posso ter o dobro de dados para armazenar do que tiver nos primeiros 5 anos.... ai teria um banco de 15GB mais.... (nem sei se vo ta vivo hehehheheh)... Meu concelho pra ti !?, faça calculos bem maiores do que vc espera, pense la na frente e joga uma moedinha... heheheh brincadeira..., só voce pode realmente saber o que vai ser melhor para voce para desenvolver o SEU sistema, a maioria aqui vai optar por um arquivo ou por varios, ou até podemos empartar, mas lembre-se nem sempre o que serve para a maioria vai servir para voce.... escute os conselhos de como FARIAMOS e de como não FARIAMOS, e depois tire suas próprias conclusões falô!... ;-) CADA UM COM SEU CADA UM.... abraços a todos.. Luiz Escobar ------------- Segue mensagem original! ------------- De: "Desenvolvimento \(Anderson\)" Data: Wed, 14 Jun 2006 17:58:56 -0300 Para: Assunto: Re: [delphi-br] Sistema multi-empresa se vc usa um banco de dados de grande capacidade em máquinas de alto poder de processamento, concordo. mas acho q é por preguiça ou por falta de conhecimento q usam criar uma tabela pra tudo. tem mais um monte de coisa q eu poderia dizer, mas acho melhor ficar por aqui... como disseram umas mensagens atrás: cada um com seu cada um... ----- Original Message ----- From: Rodrigo Othavio Farias To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 14, 2006 5:09 PM Subject: Re: [delphi-br] Sistema multi-empresa Eu discordo, essa coisa de criar tabela pra cada empresa é vicio de clippeiro utilizando "bando de dados", num ambiente de SGDB é impensavel esse tipo de modelagem, o banco tem vários mecanismos de otimização que caem por terra com a criação sem controle de tabelas, um simples codigo de empresa em cada tabela resolve todo o problema e deixa o sistema normalizado. Rodrigo Othávio Farias ----- Original Message ----- From: Desenvolvimento (Anderson) To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 14, 2006 4:59 PM Subject: Re: [delphi-br] Sistema multi-empresa veja: eu trabalho com tabelas ao invés de registros... é infinitamente melhor 600 tabelas de 1 mb do q 20 tabelas com 30 mb cada... ----- Original Message ----- From: Andre Luis To: delphi-br@yahoogrupos.com.br Sent: Wednesday, June 14, 2006 2:06 PM Subject: Re: [delphi-br] Sistema multi-empresa Não seria mais fácil colocar tudo na mesma base com apenas um campo em cada tabela que indicaria o nº da empresa, por erxemplo, assim vc teria como controlar melhor, bastando nas querys filtrar as consultas com esta empresa. Imagine um empresa com 30 filiais, se o seu sistema tem 20 tabelas, serão 600 tabelas ao final no banco, já pensou se tiver que mudar algum campo de uma tabela ? _______________________________________________________ Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no celular e anti-spam realmente eficaz. http://mail.yahoo.com.br/ __________ Informação do NOD32 IMON 1.1599 (20060614) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] __________ Informação do NOD32 IMON 1.1599 (20060614) __________ Esta mensagem foi verificada pelo NOD32 sistema antivírus http://www.eset.com.br [As partes desta mensagem que não continham texto foram removidas] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> <*> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages <*> Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html