É, nós temos uma tabela q guarda os endereços das pessoas, pois cada 
pessoa pode ter um endereço de residência, do trabalho e de 
correspondência.

Na tabela q guarda os endereços, a chave é o código da pessoa e a 
coluna q guarda o tipo de endereço (residência, trabalho e 
correspondência).


Anderson.



--- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo <[EMAIL PROTECTED]> 
escreveu
>
> Bom dia, 
>  na minha opinião a segunda opção seria a melhor. 
> Eu acho q vc devia colocar o codigo do cliente na tabela CEP, assim 
o cliente pode ter mais de um endereço, e não o codigo do CEP no 
cliente.
> 
> ----- Original Message ----- 
>   From: ABSInfoFox 
>   To: Grupos-Oracle-br ; Grupos-MySQL-br 
>   Sent: Thursday, June 22, 2006 12:35 PM
>   Subject: [oracle_br] : Arquivo de endereços
> 
> 
>   Boa tarde, como deveria ser feito um cadastro de endereços de um 
cliente? 
>   Segue dois modelos:
>   1)
>   Arquivo Cliente:
>   Nome    , blablabla    , Cep    , Cidade , Endereço     , 
Numero  , Bairro, UF
>   - Ita       , sasasasa   , 89120, Timbo  ,  Haiti            , 
445        , Imig    , SC
>   -Tatu     , sdffsdfsd    , 90000, Blumen , dos santos   , 
24          , Asasul, SC
>   -Cristian, sas            , 90000, Blumen , dos santos   , 
25          , Asasul, SC
> 
>   Arquivo Cep:
>   Cep    , Cidade , Endereço   , Bairro  , UF
>   89120 , Timbo  , Haiti           , Imig    , SC
>   90000 , Blumen, dos santos , Asasul, SC
> 
>   Ve-se que nesse modelo, os dados sao guardados em duplicidade (de 
campos x arquivos), menos o campo NUMERO. E que no arquivo CEP, os 
registros nao se repetem, pois a unica coisa que diferen de um 
cliente para outro é p NUMERO da residencia.
> 
>   2) 
>   Arquivo Cliente:
>   Nome    , blablabla  , Cep    , RelacaoEndereco
>   - Ita       , sasasasa , 89120, 1
>   -Tatu     , sdffsdfsd   , 90000, 2
>   -Cristian, sas           , 90000, 3
> 
>   Arquivo Cep:
>   Cep    , Cidade , Endereço  , Bairro   , UF, Numero , 
RelacaoEndereco
>   89120 , Timbo   , Haiti         , Imig     , SC, 445       , 1
>   90000 , Blumen, dos santos , Asasul, SC, 24         , 2
>   90000 , Blumen, dos santos , Asasul, SC, 25         , 3
> 
>   Nesse modelo, nao ha duplicidade dos campos, no entando, para 
cada cliente, existe um registro de endereço, o que no caso (1) nao 
acontece.
> 
>   Qual dos dois é melhor?
>   Ou tem um modelo melhor?
> 
>   At,
> 
>   Itamar
> 
> 
> 
>   [As partes desta mensagem que não continham texto foram removidas]
> 
> 
> 
> 
>    
> 
> [As partes desta mensagem que não continham texto foram removidas]
>







--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
Links do Yahoo! Grupos

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

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a