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

Definir relações no Visio usando principal e teclas estrangeiras para que você possa criar um conjunto de dados em mais de uma tabela.

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

O que você deseja fazer?

Definir 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 um para um ou um para muitos

Mostrar relações e suas propriedades em um diagrama

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

É provável que sua edição do Visio não inclua os recursos que você está procurando. Para descobrir qual edição de Visio você tem, clique em sobre o Microsoft Office Visio e ajuda no menu. O nome da edição é na linha superior de 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 ele não oferece suporte a engenharia Avançar (ou seja, usar um Visio modelo de banco de dados para gerar código SQL).

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

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

  1. Ambas as tabelas devem estar visíveis no diagrama. Se você fez a engenharia reversa do modelo de um banco de dados existente, talvez seja necessário arrastar uma ou ambas janelas de Tabelas e Exibições para a página de desenho.

  2. Clique duas vezes na tabela desejada para o lado da chave primária do relacionamento.

  3. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

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

  5. Do estêncil Objeto Relacional ou Relacionamento entre Entidades, arraste uma forma Relacionamento e solte-a em um espaço em branco na página.

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

  7. Conecte a outra extremidade à tabela filha.

    Se a segunda tabela não contiver já uma coluna com o mesmo nome da chave primária, o modelador a adicionará à segunda tabela como uma chave estrangeira.

Observação: Se as linhas de relacionamento desaparecerem, no menu Banco de Dados, aponte para Opções e clique em Documento. Na guia Relacionamentos, em Mostrar, selecione a caixa de seleção Relacionamentos.

Início da Página

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

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

  2. Emexcluir objeto siga um destes procedimentos da caixa de diálogo:

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

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

      Observação: Se você clicar em nãoe mais tarde decidir adicionar linha novamente no desenho, selecione uma das tabelas na relação e no menu banco de dadosclique em Mostrar tabelas relacionadas .

Dica: Você pode escolher sempre ou nunca soltar relações excluídas do modelo de base. No banco de dados, aponte para opções, clique em modelageme acesse a guia diagrama lógico.

Início da Página

Definir uma relação, como um para um ou um para muitos

Cardinalidade de uma relação descreve o número de linhas em uma tabela podem estar relacionados ao número de 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 no relacionamento.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Diversos.

  3. Em cardinalidade escolha a cardinalidade que encaixa melhor com a relação. De relações um para muitos que desejam ser Zero ou mais ou um ou mais. De relações um para um que seriam um Zero ou uma 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 diagrama.

  1. No menu Banco de Dados, aponte para Opçõese 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 Crow feet

    • Verb Phrases (Frases verbais):

    • Ações referenciais

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.

×