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

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

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.

O Microsoft Office Visio Standard não contém o modelo Diagrama de Modelo de Banco de Dados.

Microsoft Office Visio Professional oferece 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 modelo de banco de dados Visio 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 ambas as tabelas estão visíveis no diagrama. Se você fez engenharia reversa no modelo a partir de um banco de dados existente, talvez seja necessário arrastar uma ou ambas as tabelas da janela Tabelas e Exibições para a página de desenho

  2. Clique duas vezes na tabela que deve ser o lado da chave primária da relação.

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

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

  5. A partir do estêncil Relacional do Objeto ou Relação de Entidade, arraste uma forma Relação e solte-a em um espaço em branco da página.

  6. Conecte a extremidade superior à tabela que tem a tabela pai.

  7. Conecte a outra extremidade à tabela filho.

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

Observação : Se as linhas de relação desaparecerem, 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 Relações.

Início da página

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

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

  2. Na caixa de diálogo Excluir Objeto, escolha uma das ações a seguir:

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

    • Clique em Não para remover apenas a linha do desenho.

      Observação : Caso você clique em Não e decida posteriormente adicionar a linha ao desenho outra vez, selecione uma das tabelas da relação e, no menu Banco de Dados, clique em Mostrar Tabelas Relacionadas.

Dica : Você pode optar por sempre ou nunca descartar do modelo subjacente as relações excluídas. 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 um-para-um ou como um-para-muitos

A cardinalidade de uma relação descreve quantas linhas de uma tabela podem se relacionar com quantas linhas de outra tabela. Por exemplo, um departamento pode ter muitos funcionários, mas um funcionário só pode pertencer a um departamento. Geralmente, a cardinalidade é expressa como um-para-um, um-para-muitos e muitos-para-muitos.

  1. Clique duas vezes na relação.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Miscelânea.

  3. Em Cardinalidade, escolha a cardinalidade que melhor se ajuste à relação. Em relações um-para-muitos, ela seria Zero ou mais ou Um ou mais. Em relações um-para-um, seria Zero ou um ou Exatamente um.

Início da página

Mostrar as relações e suas propriedades em um diagrama

Você pode escolher mostrar ou ocultar informações sobre relações no diagrama.

  1. No menu Banco de Dados, aponte para Opções e clique em Documento.

  2. Na guia Relações, marque as informações que deseja mostrar no diagrama.

    Você pode mostrar ou ocultar

    • Relações

    • Cardinalidade

    • Notação Pés de galinha

    • Frase verbal

    • Ações referenciais

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
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.

×