Como: modificar relações de chave estrangeira
Modificar o lado de chave estrangeira de um relação , se você quiser alterar as colunas que estão relacionadas às colunas na tabela primária chave .
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 modificar uma chave estrangeira
Em Gerenciador de Servidores, selecione a tabela com a chave estrangeirae a partir de dados menu , clique em Abrir definição de tabela.
A tabela é aberta em Table Designer.
Do Table Designer menu, clique em relacionamentos.
No Relações de chave estrangeira caixa de diálogo, selecione o relação na Relação selecionada lista.
Na grade, clique o especificações de colunas e tabelas de e clique em reticências **(…)**à direita da propriedade.
No tabelas e colunascoluna da lista de tabela decaixa de diálogo, selecione um diferente. A coluna chave estrangeira deve coincidir com o tipo de dados e o tamanho da coluna primária chave , com as seguintes exceções:
Uma coluna char ou sysname pode se relacionar a uma coluna varchar.
Uma coluna binário pode se relacionar a uma coluna varbinary.
Um usuário-definido tipo de dados pode se relacionar a seu tipo de base.
Quaisquer alterações feitas às propriedades do relaçãoentrem em vigor assim que você mova fora da grade em Table Designer.A restrição será atualizada em que o banco de dados quando você salvar sua tabela.