Re: Relacionamento estranho ...

Leonardo Duval <[email protected]> Thu, 14 May 2009 13:35:12 -0300
Newsgroups gmane.comp.db.bancosdedados
Message-ID <[email protected]>
Neste caso não vejo a necessidade de criar duas tabelas, pois mantendo estas
informações em um unica tabela pouparia trabalho para ambiente de
desenvolvimento e com certeza não teriamos problema de performance.

Claro neste caso tem que adicionar algumas constraints para manter a
integridade...

Acho que eh isto...


2009/5/14 Leonardo Duval <[email protected]>

> Cara, depende da quantidade de registro que teras ao longo do tempo... se
> isto tende a aumentar muito cria em tabelas separadas senão podes criar algo
> do tipo
>
>
> Tabela:
>     tbl_correspondencias
> Colunas:
>     correspondencia_id
>     cliente_id
>     fornecedor_id
>     restante_dos_campos
>
> onde o cliente_id é uma chave estrangeira para tabela de clientes e
> fornecedor_id chave estrangeira para tabela fornecedor.
>
> Espero ter ajudado...
>
>
>
>
> 2009/5/14 André L.S. Ormenese <ormenese-/E1597aS9LRfJ/[email protected]>
>
>>
>>
>> Pessoal,
>> o problema é o seguinte : Tenho uma tabela de clientes, e uma de
>> fornecedores. Preciso registrar todas as correspondências enviadas a cada
>> cliente e a cada fornecedor. A minha dúvida é se eu posso armazenar estas
>> correspondências numa tabela só, com a seguinte estrutura.
>> codigo da corresp.
>> codigo do destinatario
>> tipo do destinatario
>> data da corresp.
>>
>> Onde, codigo do destinatario, hora pode ser do cliente, hora do
>> fornecedor. Esta solução me parece estranha. O correto seria uma tabela de
>> correspondência para clientes e outra para fornecedor ???
>>
>> Obrigado
>> André
>>
>>  
>>
>
>
>
> --
> Att,
>
> Leonardo de Barros Duval
> Fone 55 51 84153115
>



-- 
Att,

Leonardo de Barros Duval
Fone 55 51 84153115


[As partes desta mensagem que não continham texto foram removidas]