Muitos-para-muitos é o último tipo de relacionamento que pode existir em um banco de dados. Ele pode acontecer com relativa frequência onde há zero, um ou realmente muitos registros na tabela mestre que se relacionam a zero, um ou muitos registros na tabela filha.
Um exemplo de um relacionamento muitos-para-muitos poderia ser uma empresa com vários depósitos de despacho de mercadorias, vista como a tabela mestre, que então enviaria mercadorias para muitas lojas, a tabela filha. Os depósitos poderiam estar localizados e organizados para que os depósitos diferentes pudessem fornecer para mesma loja e poderiam ser arrumados em grupos de artigos, congelados, perecíveis e hipotecados. Para que uma loja seja abastecida por um número de depósitos diferentes, que normalmente estariam em locais diferentes.
Um-para-Muitos Talvez o relacionamento mais comum encontrado em um banco de dados seja o um-para-muitos. É aqui onde há um registro mestre vinculado a zero, um ou mais registros em uma tabela filha. Usando nosso exemplo bancário, digamos que temos um registro mestre do cliente junto com qualquer número de…
Um-para-um Esse tipo de relacionamento não é muito comum em um banco de dados de produção. Normalmente, não há motivo real para que um registro de uma tabela seja combinado a apenas um registro de outra. Essa situação somente iria existir, por exemplo, se estivéssemos dividindo uma tabela muito grande em duas.…
Algum tempo atrás estava em um cliente migrando um novo projeto da base de testes para seu ambiente produtivo, e após terminar todo o trabalho queria comparar os bancos de dados para ter certeza que tudo havia sido migrado com sucesso, já que se tratavam de muitas tabelas e vários procedimentos, com…