Criar um diagrama com notação de base de dados de pé de galinha

Aplica-se A
Visio (Plano 1) Visio Professional 2024 Visio Professional 2021 Visio Professional 2019 Visio Professional 2016 Visio Professional 2013

Use notações de pé de galinha para ilustrar a relação entre entidades em um diagrama de pé de galinha. As entidades são conectadas por linhas, e os símbolos em ambas as extremidades da linha descrevem a cardinalidade da relação entre as entidades.

Por serem amplamente utilizados e utilizarem apenas quatro símbolos, os diagramas de notação de pé de galinha ajudam você a comunicar relações complexas em um formato fácil de usar.

Criar o diagrama e as entidades

  1. No Visio, no menu Ficheiro , selecione Novo>Software e, em seguida, selecione Notação da Base de Dados Crow's Foot.

  2. Selecione Unidades Métricas ou Unidades dos EUA e selecione Criar.

  3. A partir do stencil Crow's Foot Notation , arraste uma forma Entidade para a página de desenho.

  4. Arraste outra forma Entidade para a página de desenho para criar uma segunda entidade.

  5. Arraste uma forma Relação para a página de desenho para criar a linha de relação.

  6. Para conectar as entidades, arraste a extremidade esquerda da linha de relacionamento para a primeira entidade e cole-a a um atributo, um ponto de conexão ou a entidade inteira. Arraste a outra extremidade da linha de relação e cole-a à segunda entidade.

  7. Defina os símbolos de cardinalidade em ambas as extremidades da linha de relação:

    • Clique com o botão direito do rato na linha de relação, clique em Definir Símbolo de Início e selecione uma opção da lista. O valor predefinido é zero ou mais.
    • Clique com o botão direito do rato na linha de relação novamente, clique em Definir Símbolo de Fim e escolha na lista. O valor predefinido é 1 e apenas 1.
      Definir o símbolo de fim.

Você pode ajustar a largura de uma entidade selecionando sua borda e, em seguida, clicando e arrastando sua alça amarela. Não é possível ajustar manualmente a altura de uma entidade. A altura é ajustada pela soma ou subtração de atributos:

  • Para remover um atributo desnecessário, selecione-o e pressione Delete.
  • Para adicionar um atributo a uma entidade, arraste um Atributo do painel Formas para a entidade e, em seguida, liberte a tecla do mouse. Clique duas vezes no espaço reservado do nome do atributo e insira um nome adequado para o atributo.

Editar os atributos de uma entidade

Por padrão, os nomes dos atributos de uma entidade são mostrados, mas o tipo de cada atributo é oculto da exibição.

Uma entidade Crows Foot na qual o tipo de cada atributo está oculto da vista.

Pode alterar esta definição para qualquer entidade:

  1. Clique com o botão direito do mouse na entidade e selecione Mostrar tipos de atributo.
    Uma entidade Crows Foot na qual o tipo de cada atributo é visível.
  2. Para alterar o tipo, aponte para o nome do tipo e clique duas vezes. Aparece uma caixa cinzenta à volta do nome do tipo para indicar que está selecionado.
  3. Introduza o novo nome do tipo. Quando terminar, prima Esc (ou clique noutro local na entidade) para guardar a alteração. 

Alterar o aspeto da notação do pé de galinha

  1. Clique com o botão direito do rato na linha de relação e clique em Formatar Forma.
  2. Clique em Linha no painel direito para expandir a lista.
  3. Para alterar a cor da linha de relação, clique no ícone ao lado de Cor e selecione uma cor.
    Defina a cor da linha de Relação.
  4. Clique em Iniciar Tamanho da Seta ou Terminar Tamanho da Seta para alterar o tamanho dos símbolos de Início e Fim.
    Definir o tamanho da seta.
  5. Para adicionar texto, selecione a linha de relação e escreva o texto.

Entidades fortes e fracas

  • Uma entidade forte tem uma chave primária, o que significa que pode ser identificada exclusivamente apenas pelos seus atributos.
  • Uma entidade fraca é uma entidade que não pode ser identificada exclusivamente apenas pelos seus atributos. É dependente da existência da sua entidade-mãe. Ele deve usar uma chave externa em conjunto com seus atributos para criar uma chave primária. Normalmente, a chave externa é a chave primária de uma entidade forte com a qual a entidade fraca está relacionada.

A relação entre duas entidades fortes é simplesmente chamada de relação

A relação entre uma entidade forte e uma entidade fraca é chamada de relacionamento forte.

Símbolos na notação pé de galinha

Os diagramas de pé de galinha representam entidades como caixas e relações como linhas entre as caixas. As diferentes formas nas extremidades destas linhas representam a cardinalidade relativa da relação. 

São utilizados três símbolos para representar a cardinalidade:

Um anel representa "zero" O símbolo de anel na Notação Crows Foot.
Um travessão representa "um" O símbolo de travessão na Notação Crows Foot.
Um pé de galinha representa "muitos" ou "infinitos" O símbolo do pé de galinha na Notação do Pé de Corvo.

Estes símbolos são utilizados em pares para representar os quatro tipos de cardinalidade que uma entidade pode ter numa relação. O elemento interno da notação representa o mínimo e o elemento externo (mais próximo da entidade) representa o máximo.

Descrição Símbolo
Anel e traço: Mínimo zero, máximo um (opcional) O símbolo de Zero ou Um, em notação de pé de galinha.
Traço e travessão: mínimo um, máximo um (obrigatório) O símbolo de Um e Apenas Um, em notação de pé de galinha.
Anel e pé de galinha: Mínimo zero, máximo muitos (opcional) O símbolo de Zero ou Mais, em notação de pé de galinha.
Traço e pé de galinha: mínimo um, máximo muitos (obrigatório) O símbolo de Um ou Mais, em notação de pé de galinha.

Sugestões para criar o diagrama

  • Identifique todas as entidades de que necessita. Desenhe todas elas no diagrama.
  • Determine quais entidades têm relações entre si e conecte-as. (Nem todas as entidades terão relações. Alguns podem ter múltiplas relações.)
  • Cada entidade deve aparecer apenas uma vez no diagrama.
  • Veja as relações que desenhou. Existem relações redundantes? Há algum que seja desnecessário ou falte?