Modelagem de Telefone e Endereço
Olá pessoal, estou montando um projeto pequeno, gostaria de saber a visão de vocês com relação a modelagem do meu projeto.
Inicialmente vou ter Cliente, Telefone e Endereço.
As dúvidas que eu tenho são:
1 cliente pode ter 1 ou mais telefones
1 cliente pode ter 1 ou mais endereços
1 telefone pode ser, residencial, comercial, cobrança, etc
1 endereço por ser, residencial, comercial, cobrança, etc
Como é a melhor forma de modelar este banco de dados? Vocês poderiam me ajudar?
Obrigada pessoal, agradeço muito quem puder me ajudar.
Inicialmente vou ter Cliente, Telefone e Endereço.
As dúvidas que eu tenho são:
1 cliente pode ter 1 ou mais telefones
1 cliente pode ter 1 ou mais endereços
1 telefone pode ser, residencial, comercial, cobrança, etc
1 endereço por ser, residencial, comercial, cobrança, etc
Como é a melhor forma de modelar este banco de dados? Vocês poderiam me ajudar?
Obrigada pessoal, agradeço muito quem puder me ajudar.
Carla Batista
Curtidas 0
Respostas
Rachel Andrade
07/07/2012
Olá, Carla.
Na minha opinião você precisará de quatro tabelas para essa situação: CLIENTES, TELEFONES_CLIENTES, ENDERECOS_CLIENTES e TIPO_TELEFONE_ENDERECO.
Uma possível estrutura para essas tabelas seria:
- CLIENTES(@Codigo, Nome, CPF, Email)
- TIPO_TELEFONE_ENDERECO(@Codigo, Descricao)
- TELEFONE_CLIENTE(@Cliente, @Tipo, Numero)
- ENDERECO_CLIENTE(@Cliente, @Tipo, Logradouro, Bairro, Cidade, Numero, Complemento)
Os campos iniciados com @ são as chaves primárias e estrangeiras.
Espero ter ajudado.
Na minha opinião você precisará de quatro tabelas para essa situação: CLIENTES, TELEFONES_CLIENTES, ENDERECOS_CLIENTES e TIPO_TELEFONE_ENDERECO.
Uma possível estrutura para essas tabelas seria:
- CLIENTES(@Codigo, Nome, CPF, Email)
- TIPO_TELEFONE_ENDERECO(@Codigo, Descricao)
- TELEFONE_CLIENTE(@Cliente, @Tipo, Numero)
- ENDERECO_CLIENTE(@Cliente, @Tipo, Logradouro, Bairro, Cidade, Numero, Complemento)
Os campos iniciados com @ são as chaves primárias e estrangeiras.
Espero ter ajudado.
GOSTEI 0
Carla Batista
07/07/2012
Olá Rachel, obrigada pela ajuda!
Vou implementar aqui a sua ideia, obrigada mesmo!
Ate mais.
Vou implementar aqui a sua ideia, obrigada mesmo!
Ate mais.
GOSTEI 0
Carla Batista
07/07/2012
Consegui fazer !!
Obrigada Rachel!
Até mais
Obrigada Rachel!
Até mais
GOSTEI 0