Como: criar a correspondência de chaves estrangeiras e primárias
Quando você copia uma coluna de uma tabela para outra tabela, o nome da coluna e muitas outras propriedades definida para essa coluna na tabela original são copiadas para o novo local.Você pode copiar propriedades da coluna de uma coluna de chave de primária para uma coluna de chave estrangeira , se você deseja relacionar as duas colunas.Colunas relacionadas devem ter o mesmo tipo de dados (ou tipos de dados que podem estar relacionados) e o comprimento.
Observação |
---|
Uma nova versão do Designer de Tabela é exibida para bancos de dados no formato SQL Server 2012. Este tópico descreve a versão antiga do Designer de Tabela, usada com bancos de dados em formatos anteriores do SQL Server. Na nova versão, você pode alterar uma definição de tabela através de uma interface gráfica ou diretamente em um painel de script. Se você usar a interface gráfica, a definição de tabela será automaticamente atualizada no painel de script. Para aplicar o código SQL no painel de script, escolha o botão Atualizar. Para obter mais informações sobre a nova versão, consulte Como: criar objetos de banco de dados usando o Designer de tabela. |
Observação |
---|
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações de Visual Studio. |
Para copiar primária chave colunas para colunas de chave estrangeira
No Gerenciador de Servidores, clique com o botão direito na tabela com colunas de primária chave que deseja copiar e clique em Abrir definição de tabela.Faça o mesmo para a tabela no qual você deseja copiar as colunas como chaves externas.
As tabelas em aberto no Table Designer.
Clique na guia para a tabela com as colunas que você deseja copiar.
Selecione as colunas de chave de primária que você deseja copiar.
Colunas de chave de primária são indicadas por umsímbolo de chaveem seus seletores de linha.
Do Editar menu, clique em Copy.
Clique na guia para a tabela no qual você deseja copiar as colunas.
Selecione a coluna que você deseja acompanhar as colunas inseridas e a partir de Editar menu, clique em Colar.
A tabela de chave estrangeira de atalho e clique em relacionamentos nomenude atalho.
O Relações de chave estrangeiracaixa de diálogo é aberta.
Crie uma relação entre as colunas de chave estrangeira e a primária chave .