Compartilhar via


Como: Criar relacionamentos entre tabelas

Criar 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 tabela.

Observação:

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio.

Para criar uma relação de chave estrangeira no criador de tabelas

  1. In Gerenciador de servidores clicar com o botão direito do mouse na tabela que será no lado de chave externa do Relação e clique em em em aberto definição de tabela.

    A tabela é aberta no Designer de tabela.

  2. From a Designer de tabela menu, clicar Relacionamentos.

  3. No Relações de chave externa caixa de diálogo, clicar Adicionar.

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

  4. clicar na relação no Relação selecionada lista.

  5. clicar Tabelas e colunas especificação na grade à direita e clicar reticências () à direita da propriedade.

  6. No Tabelas e colunas caixa de diálogo, no Chave primária drop-down lista, escolher a tabela que estará no lado de chave primária da relação.

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

    Designer de tabela sugere um nome para o Relação.Para alterar esse nome, edição o Sumário do Nome de relação caixa de texto.

  8. escolher OK para criar o Relação.

Observação:

As colunas escolhidas para a chave estrangeira 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 primária do Relação é composto de duas colunas, você precisará corresponder cada uma dessas colunas com uma coluna na tabela para o lado da chave estrangeira do Relação.

Consulte também

Referência

Caixa de diálogo de relacionamentos chave externa

Caixa de diálogo colunas e tabelas

Outros recursos

Trabalhando com relações

Trabalhando com restrições

Trabalhando com índices