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]