Ir para conteúdo
Fórum Script Brasil
  • 0

Cadastros Duplos


cobrinha

Pergunta

Galera, eu gostaria de saber como evito cadastros duplos em um banco de dados.

Se é na parte de programação do script, ou se é no proprio banco de dados ou talvez nos dois. Como é, como funciona?

Creio que muita gente sofre com esse tipo de acontecido, que é um peh no saco alem de super popular sua data base desnecessariamente.

Espero que possaum me ajudar e agradeço desde já.

Abraços!!!

Link para o comentário
Compartilhar em outros sites

13 respostass a esta questão

Posts Recomendados

  • 0

Muito bom setokaiba!

Podemos colocar no banco o CPF como UNIC... maneira legal.

Por exemplo, no sistema vai ter cadastro de Restaurantes, correto?

O usuario pode ter dois estabelecimento como:

Bar do Juquinha e Resaturante do Juca

O dono desses dois etabelecimentos vai querer cadastra-los, entaum ele vai usar duas vezes seus dados como CPF, NICK, E-Mail, RG... esses dados vão repitir, só o nome do estabelecimento que não. No caso como você descreveu, ele não poderia fazer dois cadastro mesmo sendo dois, no caso, diferentes.

Vamos lá, opinem \o/

Obrigado!!!

Link para o comentário
Compartilhar em outros sites

  • 0

aqui vai um exemplo:

sua tabela principal tem o registro da pessoa e essa pessoa pode ter vários estabelecimento, então voce pode criar outra tabela contendo os estabelecimentos, onde a chave estrangeira da nova tabela é a chave primária da tabela principal

visualizando fica muito + simples.

vou te enviar um desenho por email!!!

o desenho fica uma lastima aqui.... :D

procure no google sobre modelagem de dados e qualquer dúvida é só postar!!!!

Link para o comentário
Compartilhar em outros sites

  • 0
vou te enviar um desenho por email!!!

kandrade mande pra mim que sera de grande ajuda - cobrinhaskiller@hotmail.com

Neste momento estou fazendo umas pesquisas sobre modelagem de baco de dados :P

TEm um ferramenta muito boa DBDesigner , pode ser de grande ajuda pra refazer o teu banco de dados...

setokaiba eu já ouvir falar do DBDesingner, vou baixar e trabalhar em cima do programa :D

Se alguém tiver mais opiniões sobre o assunto, seram bem vindo(a)s!!!

Abraços!!!

Link para o comentário
Compartilhar em outros sites

  • 0

Define alguma informação pessoal no banco de dados como unico

exemplo, email, cpf, rg, nick entre outro do genero. são dados que jamais serão iguais entre duas pessoas...niguem usa o mesmo cpf e niguem usa o mesmo email...

:D

olaa e sera k também n e possivel dar acesso também apenas a um registo por cada ip????

Link para o comentário
Compartilhar em outros sites

  • 0

O problema de bloquear cadastro de um ip que já cadastro, pode ser um problema, 65% das conecção tem ip dinamico e não estatico..

pode acontecer deu por exemplo fazer um cadastro com um ip, ai eu disconecto e você conecta e acaba pegando o mesmo ip que eu e tenta se cadastra..puttttttt.....deu problema o ip já esta bloqueado....

será que deu pra entender???

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...