Caros Amigos gostaria que me ajudassem com esta duvida, tenho uma aplicacao em clipper com arquivos em SIXCDX rodando que funciona da seguinte forma:
O usuario informa a empresa que ele quer trabalhar e o sistema abre os arquivos da empresa armanezados de acordo com o codigo da empresa, ou seja, diretorio 001, 002, 003 e assim por diante.
Montando uma aplicacao em FiveWin com MySql como eu deveria montar esta estrutura, ou seja, qual seria a mais viavel.
1) Criar um campo identificador da empresa dentro de cada tabela e filtrar os registros de acordo com a empresa selecionada pelo usuario.
2) Fazer com que sistema acesse diferentes bancos de dados para cada empresa, ou seja, o sistema ter a flexibilidade de fechar e abrir bancos de dados diferentes.
Mas o problema realmente acontece quando eu necessitar de gerar relatorios juntando dados de todas as empresas.
No caso da segunda opcao me deem um exemplo, pois acho que ficaria inviavel um sistema abrir e fechar um banco de dados a toda hora.
Editado por - elitenet on 20/07/2004 10:08:19