Definir uma relação em um diagrama de modelo de banco de dados

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Defina relações de Visio uso de chaves primárias e estrangeiras para que você possa criar um conjunto de dados de mais de uma tabela.

Observação: Se você estiver usando Visio Pro para Office 365 e deseja saber mais sobre como a engenharia de um banco de dados existente em um modelo de banco de dados, consulte o tópico, fazer engenharia reversa de um banco de dados existente.

O que deseja fazer?

Criar uma relação em um diagrama de modelo de banco de dados

Remover uma relação de um modelo de banco de dados

Definir uma relação como individual ou como um-para-muitos

Mostrar relações e suas propriedades em um diagrama

Não consegue encontrar o banco de dados os recursos de modelagem?

É provável que a edição do Visio não inclui os recursos que você está procurando. Para descobrir qual edição do Visio, clique em Sobre o Microsoft Office Visio no menu Ajuda. O nome da edição é na linha superior do texto na caixa de diálogo.

Microsoft Office Visio Standard não inclui o modelo de diagrama de modelo de banco de dados.

Microsoft Office Visio Professional dá suporte a recursos de engenharia reversa para o modelo de diagrama de modelo de banco de dados (ou seja, usando um banco de dados existente para criar um modelo no Visio ), mas não suporta engenharia avançada (ou seja, usando um Visio modelo banco de dados para gerar o código SQL).

Observação: Você pode encontrar os recursos de modelagem, incluindo engenharia reversa e encaminhar engenharia, no Visio for Enterprise Architects para o pacote completo de banco de dados. O Visio for Enterprise Architects está incluído no MSDN inscrição Premium, que está disponível com o Visual Studio Professional e edições baseadas em função do Visual Studio Team System.

Criar uma relação em um diagrama de modelo de banco de dados

  1. Verifique se que ambas as tabelas estão visíveis no diagrama. Se você inversa engenharia o modelo de banco de dados existente, você talvez precise arrastar uma ou ambas as tabelas da janela tabelas e exibições na página de desenho.

  2. Clique duas vezes na tabela desejada para o lado de chave primária da relação.

  3. Na janela Propriedades de banco de dados, em categorias, clique em colunas.

  4. Na grade, clique na coluna que você deseja usar para identificar cada linha na tabela exclusivamente e marque a caixa de seleção CP defini-la como a chave primária.

  5. No estêncil Relacional do objeto ou Relação de entidade, arraste uma forma de relação e solte-um espaço em branco na página.

  6. Conecte a extremidade superior para a tabela com a tabela pai.

  7. Conecte a outra extremidade à tabela filho.

    Se a segunda tabela já não contém uma coluna com o mesmo nome que a chave primária, o Modelador adiciona-lo para a segunda tabela como uma chave estrangeira.

Observação: Se as linhas de relação desaparecem, no menu banco de dados, aponte para Opções e clique em documento. Na guia relações, em Mostrar, marque a caixa de seleção de relações.

Início da página

Remover uma relação de um modelo de banco de dados

  1. Clique na relação no seu modelo e pressione delete.

  2. Na caixa de diálogo Excluir objeto, siga um destes procedimentos:

    • Clique em Sim para remover a relação do desenho e o modelo subjacente.

    • Clique em não para remover apenas a linha no desenho.

      Observação: Se você clicar em não e decide posteriormente adicionar a linha volta para o desenho, selecione uma das tabelas na relação e, no menu banco de dados, clique em Mostrar tabelas relacionadas.

Dica: Você pode optar por sempre ou nunca soltar relações excluídas do modelo subjacente. No menu banco de dados, aponte para Opções, clique em modelagem e vá para a guia diagrama lógico.

Início da página

Definir uma relação como individual ou como um-para-muitos

A cardinalidade de uma relação descreve quantas linhas em uma tabela podem relacionar quantas linhas em outra tabela. Por exemplo, um departamento pode ter vários funcionários, mas um funcionário pode pertencer a apenas um departamento. Cardinalidade geralmente é expresso como um para um, um-para-muitos e muitos-para-muitos.

  1. Clique duas vezes na relação.

  2. Na janela Propriedades de banco de dados, em categorias, clique em diversos.

  3. Em Cardinalidade escolha a cardinalidade que melhor se encaixa a relação. Para as relações de um-para-muitos que seriam Zero ou mais ou uma ou mais. Para as relações individual que poderiam ser Zero ou um ou exatamente um.

Início da página

Mostrar relações e suas propriedades em um diagrama

Você pode optar por mostrar ou ocultar informações sobre relações no seu diagrama.

  1. No menu banco de dados, aponte para Opções e clique em documento.

  2. Na guia relações, verifique as informações que você deseja mostrar no diagrama.

    Você pode mostrar ou ocultar

    • Relações

    • Cardinalidade

    • Notação de pés de galinha

    • Frase verbal

    • Ações referencial

Início da página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×