Trabalho com tabelas relacionadas > Sobre os relacionamentos > Relacionamento um para muitos
 

Relacionamento um para muitos

Em um relacionamento um para muitos, um registro em uma tabela está associado a um ou mais registros em outra tabela. Por exemplo, cada cliente pode ter muitos pedidos de vendas.

Um relacionamento um para muitos tem a seguinte aparência no gráfico de relacionamentos:

Tabela Clientes e tabela Pedidos com uma linha de relação um-para-muitos

Nesse exemplo, o campo de chave primária na tabela Clientes, ID do cliente, foi concebido para conter valores exclusivos. O campo chave externa na tabela Pedidos, o ID do cliente foi concebido para permitir várias instâncias de mesmo valor.

Esse relacionamento retorna registros relacionados quando o valor no campo ID do cliente na tabela Pedidos é o mesmo ID do cliente na tabela Clientes.

Registros nas tabelas Clientes e Pedidos mostrando o resultado da relação um-para-muitos

Como os relacionamentos funcionam nos dois lados, também existem relacionamentos de muitos para muitos.

Tópicos relacionados 

Planejamento de um banco de dados relacional

Trabalho com o gráfico de relacionamentos

Criação e alteração de relacionamentos