Re: Estrutura para Endereços

Johnny Taylor Faria Chaves <[email protected]>
Newsgroups gmane.comp.db.bancosdedados
Organization brdados
Message-ID <[email protected]>
Em Qui 08 Dez 2005 11:44, moacirponti escreveu:
> Olá.
>
>    Estou criando uma estrutura para endereços. No entanto estou
> quebrando a cabeça para que seja do jeito mais simples e correto possível.
>
>    Olha como está até agora:
>
>    ESTADO { estado PK}
>
>    CIDADE { cidade PK , estado PK }
>    ( FK estado->ESTADO(estado) )
>
>    BAIRRO { bairro PK, cidade PK , estado PK }
>    ( FK (cidade,estado)->CIDADE(cidade,estado) )
>
>    CEP { CEP }
>
>    ENDERECO { logradouro PK, bairro, cidade, estado, cep PK}
>    ( FK (bairro,cidade,estado)->BAIRRO(bairro,cidade,estado) )
>    ( FK (cep)->CEP(cep) )
>
>    Só que a estrutura de chaves primárias e estrangeiras está me
> confundindo um pouco, acho que está muito complexa. Há chaves
> primárias compostas, etc.

Alguns acham que isso, chaves compostas, é problema, outros (eu inclusive), 
acham que isto é solução em muitos casos, estou fazendo algo parecido, estava 
tentando usar o banco de dados dos correios, mas estou deistindo (devo usar 
apenas para consulta), mas não entendi bem a sua notação, ENDERECO 
principalmente. Gostaria de proseguir nesse assunto.

>
>    Alguém tem alguma sugestão?
>
>    Obrigado,
>
>    Moacir.
>
>

[]'s

-- 
Johnny Taylor Faria Chaves - LUN 157066 
www.brdados.com.br - [email protected]
icq: 195352192
Eu não posso mais, se você pode, doe sangue!


mail do grupo 

Enviar mensagem: bancosdedados-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Assinar: bancosdedados-subscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Cancelar assinatura: bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
Proprietário da lista: bancosdedados-owner-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/bancosdedados/

<*> Para sair deste grupo, envie um e-mail para:
    bancosdedados-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//[email protected]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.