Compartilhar via


Como: Associar tabelas automaticamente

Quando você adiciona duas ou mais tabelas em uma consulta, o Query e View Designer tenta determinar se eles estão relacionados. Se eles forem, a consulta e o modo de exibição Designer automaticamente coloca as linhas de associação entre retângulos, representando as tabelas ou objetos estruturados.

A consulta e o modo de exibição Designer reconhecerá as tabelas como associadas se:

  • O banco de dados contém informações que especifica que as tabelas estão relacionadas.

  • Se duas colunas, uma de cada tabela tem o mesmo nome e tipo de dados. A coluna deve ser uma chave primária em pelo menos uma das tabelas. Por exemplo, se você adicionar employee e jobs tabelas, se a job_id coluna é a chave primária a jobs tabela, e se cada tabela possui uma coluna chamada job_id com o mesmo tipo de dados, a consulta e o modo de exibição Designer automaticamente ingressarão tabelas.

    ObservaçãoObservação

    A consulta e o modo de exibição Designer irá criar apenas uma associação com base em colunas com o mesmo nome e o tipo de dados. Se mais de uma associação for possível, a consulta e o modo de exibição Designer pára depois de criar uma associação com base no primeiro conjunto de colunas correspondentes que ele encontra.

  • A consulta e o modo de exibição Designer detecta que um critério de pesquisa (uma cláusula WHERE) é uma condição de associação. Por exemplo, você pode adicionar as tabelas employee e jobs, em seguida, criar um critério de pesquisa procura o mesmo valor na job_id coluna de ambas as tabelas. Quando você fizer isso, a consulta e o modo de exibição Designer detecta que o critério de pesquisa resulta em uma associação e, em seguida, cria uma condição de associação com base no critério de pesquisa.

Se a consulta e o modo de exibição Designer criou uma associação que não é adequada à sua consulta, você pode modificar a associação ou removê-lo. For details, see Como: Modificar os operadores de associação and Como: Remover associações.

Se a consulta e o modo de exibição Designer não associar as tabelas na consulta, você mesmo pode criar uma associação. For details, see Como: Associar tabelas manualmente.

Consulte também

Conceitos

Como a consulta e o modo de exibição Designer representa associações

Outros recursos

Criação de consultas e exibições

Consultando com associações