MULTIPLOS CADASTROS DE CLIENTES

 Tópico anterior Próximo tópico Novo tópico

MULTIPLOS CADASTROS DE CLIENTES

ASP CLASSICO

 Compartilhe  Compartilhe  Compartilhe
#426445 - 23/07/2013 19:34:22

ROBSON
JOAO PESSOA
Cadast. em:Maio/2009


Ol pessoal,
Preciso da opinio para um site que preciso construir tipo Cadastro de Clientes.
Qualquer pessoa\empresa pode acessar o site e []criar uma conta[] e passar a cadastrar os seus clientes online.
Neste caso quando a conta for criada o sistema ira criar uma banco de dados (mysql) para cada conta,
ou seja cada um ter uma base de dados em separado, mas as paginas de acesso sero as mesmas.
Minha dvida sobre a conexo. Para me conectar ao mysql eu crio um arquivo com a conexo do banco.
s que para este caso sero vrios bancos com senha diferente, neste caso eu fique meio perdido.
Se eu no fui muito claro tentarei explicar melhor.




#426457 - 23/07/2013 23:45:21

TIAGO007
SAO JOAQUIM DA BARRA
Cadast. em:Julho/2013


porque nao criar apenas um banco, dai vc separa os clientes do usuario pelo codigo, so uma opinao, ou tem motivo para criar varias bases ?



#426459 - 24/07/2013 07:05:08

ROBSON
JOAO PESSOA
Cadast. em:Maio/2009


Obrigado Tiago pela sua sugesto,
A meu entender o mais logico um banco de dados individual para cada conta. pois pode ocorrer que um usurio (conta) possua 100 clientes, j outro usurio pode ter 1000 cadastros de clientes e um outro at 10.000 ou mais,
Neste caso se eu colocasse todos em um nico banco ficaria meio complicado, e ainda teria que ter muito cuidado com as consultas, pois teria que sempre ignorar os clientes das demais contas. E eu tenho que ter em mente que possvel que o eu precise fazer backup para o prprio usurio (conta) dos dados e da estrutura do banco.
Eu j tenho em mente que preciso de um banco nico que farei o controle das contas e autenticaes, e demais bancos para cada conta minha dvida que as paginas de acesso tipo novo cadastro edio sejam as mesmas, mas a conexo com o banco que no consegui imaginar.



#426470 - 24/07/2013 13:16:46

LORDAUTUNM
CHAPADAO DO SUL
Cadast. em:Janeiro/2005


Simples, faa um banco central, onde s existira o cadastro do usurio e uma string de conexo, ao acessar o site logaria nesse banco e a partir dele abriria o banco do cliente.



#426480 - 24/07/2013 15:40:13

ROBSON
JOAO PESSOA
Cadast. em:Maio/2009


Última edição em 25/07/2013 07:28:45 por ROBSON

 Anexos estao visíveis somente para usuários registrados

O objetivo administrar vrias empresa. Cada qual com seu prprio banco de dados, pois o numero de clientes indefinvel. Alm que existir outras tabelas com contedo especifico para cada empresa.
Na verdade minha maior dvida que as paginas que as empresas deveram acessar sero as mesma o problema est na conexo. Eu sempre crio uma arquivo que chamo quando vou acessar o banco de dados. na string tem o nome do banco senha e usurio, at ai sem novidade, o pr que eu terei um banco para cada empresa, ou seja nome do banco diferente, senha etc. Acho que vou tentar usar um Select case (identificao da empresa). neste caso ser ativada a string de acordo com a empresa que estiver conectada.
Este site um exemplo do que preciso realizar:
http://www.checkos.com.br/

Veja neste desenho para melhor entendimento:



#426496 - 25/07/2013 10:22:09

NETMANIA
BRASILIA
Cadast. em:Janeiro/2004


Neste caso, e melhor ter uma tabela para os clientes, pois como falaram acima. Caso o seu sistema possua muitas empresas, voce tera n tabelas, para rodar uma atualizacao sera um monstro para voce cuidar,

No caso de uma unica tabela, voce cria um campo de controle para dizer qual empresa, caso voce precise alterar alguma coisa no seu sistema, voce so ira mexer em um unico ponto.



 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ROBSON em 31/07/2013 23:17:46