Como: Criar relações entre tabelas

Você cria uma relação entre duas tabelas quando você deseja associar linhas de uma tabela com linhas da outra. Para obter mais informações sobre relacionamentos, consulte Tipos de relacionamentos da tabela.

ObservaçãoObservação

The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. For more information, see Trabalhando com configurações.

Para criar um relacionamento de chave estrangeiro no criador de tabelas

  1. Em Server Explorer, a tabela que estará no lado de chave externa da relação e clique com o botão direito Abrir definição de tabela.

    A tabela é aberta em Table Designer.

  2. Do Table Designer menu, clique em relacionamentos.

  3. No relações de chave externa caixa de diálogo, clique em Add.

    O relacionamento aparece no Relação selecionada lista com um nome fornecido pelo sistema no formato FK_ <tablename> _ <tablename>, onde tablename é o nome do (a) a tabela de chave estrangeira.

  4. Clique em relação a Relação selecionada lista.

  5. Clique em tabelas e colunas especificação na grade à direita e clique em reticências () à direita da propriedade.

  6. No tabelas e colunas na caixa de Chave primária drop-down lista, escolha a tabela que estará no lado do chave primária do relacionamento.

  7. Na grade abaixo, escolha as colunas que contribuem para a chave primária da tabela. Na célula da grade adjacente à esquerda de cada coluna, escolha a coluna de chave externa correspondente da tabela de chave externa.

    Designer de tabela sugere um nome para o relacionamento. Para alterar esse nome, editar o conteúdo do Nome do relacionamento caixa de texto.

  8. Escolha OK para criar o relacionamento.

ObservaçãoObservação

As colunas escolhidas para a chave externa devem ter o mesmo tipo de dados das colunas principais que aos quais correspondem. Deve haver um número igual de colunas em cada uma das chaves. Por exemplo, se a chave primária da tabela no lado da relação primária é composta de duas colunas, você precisará correspondente a cada uma dessas colunas com uma coluna na tabela para o lado da chave externa do relacionamento.

Consulte também

Referência

Caixa de diálogo de relacionamentos de chave estrangeira

Tabelas e a caixa de diálogo de colunas

Outros recursos

Trabalhando com relações

Trabalhando com restrições

Trabalhando com índices