Sobre os campos de correspondência dos relacionamentosAo criar um relacionamento entre as tabelas, escolha um ou mais campos de cada tabela como campos de correspondência. Os campos de correspondência geralmente têm valores comuns. Em um relacionamento normal, um registro em uma tabela será relacionado aos registros de outra tabela que compartilham um valor de campo de correspondência comum.Por exemplo, uma tabela Clientes e uma tabela Fatura podem usar, individualmente, o campo ID do cliente para identificar exclusivamente cada cliente e cada compra. Se as duas tabelas estiverem relacionadas através do uso de ID do cliente como campo de correspondência, um registro na tabela Cliente poderá exibir um portal mostrando cada fatura com uma ID de cliente correspondente; na tabela Faturas, cada fatura com a mesma ID de cliente poderá exibir dados de cliente consistentes.Estes devem ser os tipos de campo de um campo de correspondência:
•
•
•
•
•
• Um campo de correspondência usado em um banco de dados relacional pode ser um campo de destino de pesquisa, contanto que a pesquisa não esteja baseada em um relacionamento que envolva o campo de correspondência.
• No exemplo acima, o campo ID do cliente na tabela Clientes é às vezes chamado de campo de chave primária, porque esse campo identifica exclusivamente cada cliente. O campo ID do cliente na tabela Fatura é às vezes chamado de campo de chave externa, porque seus valores são originários de outra tabela, a Clientes.O FileMaker Pro fará a correspondência de qualquer registro da TabelaB na qual o campo de correspondência em questão contenha o valor vermelho, verde ou azul. No entanto, o FileMaker Pro não retornará registros em que o campo de correspondência contenha o valor vermelho verde azul. Os retornos instruirão o FileMaker Pro a tratar cada linha como um valor separado.
• Você também poderá visualizar os dados das fontes de dados ODBC externas e trabalhar com eles. Consulte Acesso a fontes de dados externas para obter informações sobre como trabalhar interativamente com dados de tabelas SQL.