Como Fazer um Diagrama ER (Pé de Galinha)
Conteúdo
O que é Diagrama de Relação de Entidade (ERD)?
No contexto do design do banco de dados, uma entidade é um objeto ou componente de dados. Para ilustrar a estrutura de uma base de dados, primeiro você deve definir as entidades e mostrar as relações entre elas. Um diagrama de relacionamento de entidade (Diagrama ER) é usado para esta mesma finalidade. Ele permite que você crie um novo banco de dados ou documento um já existente para gerenciar ou mantê-lo.
Os diagramas ER oferecem uma representação visual de uma estrutura de banco de dados, tornando-a mais digestível para partes interessadas não técnicas. As bases de dados podem tornar-se muito complicadas, muito rápidas. Ao ter em mãos uma representação visual da base de dados, os profissionais de TI podem analisar melhor uma base de dados e identificar os problemas mais rapidamente.
Símbolos de Diagrama ER
Abaixo estão símbolos de relação pré-fabricada e editável na EdrawMax , incluindo entidade, visualização, pai para categoria, categoria para filho, conector dinâmico, conector de linha, entidade forte, entidade fraca, relação forte, relação fraca, atributo derivado, restrição e participação, etc.
Símbolos Chen ERDAR
Símbolos de Relação Entidade
Símbolos de Relação Objeto
Símbolos Expresso-G
Símbolos ERD Martin
Símbolos de Diagrama ORM
Como identificar símbolos de diagrama de ER?
Diagramas de Relacionamento da Entidade são muito úteis, mas é essencial saber todos os seus componentes, símbolos e significado desses símbolos antes que você possa usá-los. Então, aqui vamos discutir os três principais componentes de um diagrama ER e as suas formas e relações. Estes três componentes formam a base de cada diagrama da Entidade de Relação, e um ERD ficaria incompleto se algum deles não fosse um deles. Discutiremos estas componentes em termos da notação de Chen, bem como da nota de Crow.
Entidades
O componente mais significativo de um diagrama ER é seus entidades. Uma vez que um ERD representa a estrutura de uma base de dados, as entidades são as tabelas das quais a base de dados é constituída. Entidades são substantivos, como conceitos, localizações, produtos, papéis, eventos e coisas.
Agora, o essencial é compreender que diferentes notações têm símbolos diferentes.
- Observação de Chen: Nesta notação, a entidade é representada por um retângulo. A entidade está escrita dentro de uma caixa retangular.
- Nota de Pé de Coroa: Uma tabela é formada com a entidade como o título nesta notação.
Neste exemplo, estudantes, curso e professor são entidades.
Neste exemplo, "Empregados" é uma entidade.
Relações
Após as entidades, o segundo componente é as relações entre as entidades. Estas relações mostram o que são as associações entre as diferentes entidades. Normalmente, essas relações são descritas por verbos.
Os símbolos usados para mostrar uma relação em um ERD são os seguintes:
- Nota de Chen: Nesta notação, as relações são representadas por um diamante com texto descritivo escrito dentro dele.
- Nota de Rodapé da Coroa: Nesta notação as relações são representadas por uma linha. Em ambas as extremidades da linha, estão presentes símbolos que descrevem a cardinalidade da relação.
Descrição | Símbolo |
---|---|
Anel e traço: mínimo de zero, máximo de um (opcional) | |
Traço e traço: Mínimo, máximo de um (obrigatório) | |
Anel e rodapé do corpo: zero mínimo, máximo (opcional) | |
Traço e pé do corpo: Mínimo, máximo de (obrigatório) |
Atributo
Após as relações, a próxima parte são os atributos das entidades. Como uma entidade é a tabela de uma base de dados, os seus atributos são os factos que descrevem a tabela. Geralmente, os atributos são substantivos e formam as colunas das tabelas no banco de dados.
Agora, vamos dar uma olhada nos passos envolvidos.
- Observação do Chen: Nesta notação, os atributos são representados por uma forma circular. Eles são originários da entidade.
- Nota de Pé da Coroa Os atributos estão listados abaixo da tabela com o título da entidade nesta notação.
Neste exemplo, a identificação do funcionário, primeiro nome e último nome são os atributos de "Empregados".
EdrawMax
Software de diagrama tudo-em-um
- Compatibilidade de arquivo superior: Importar e exportar desenhos para vários formatos de arquivo, como Visio
- Suporta multiplataforma (Windows, Mac, Linux, Web)
Como fazer um Diagramas ER?
Passo 1: instalar e habilitar o EdrawMax do seu computador e navegar até [New] > [Modelo de banco de dados]. Você pode ver todos os templos predefinidos de ER Diagramas.
Passo 2: Abrir e modificar um modelo de ER selecionado na galeria, ou você pode criar um novo com símbolos ER fornecidos pelo EdrawMax. As ferramentas de edição e formatação úteis e poderosas também lhe darão uma grande ajuda para criar o diagrama em minutos.
Passo 3: Quando você fez seu ER em EdrawMax, você pode salvar e exportar o desenho para graphics(JPG, PNG), formato de arquivo PDF, SVG, Visio vsdx, formato de arquivo MS Office editável e HTML.
Passo 4: Alternativamente, você pode compartilhar seu diagrama ER com sua equipe por meio de mídias sociais e links de compartilhamento. Você também pode publicar seus desenhos na galeria de modelos do EdrawMax's e apresentá-lo online.
Você pode assistir ao tutorial em vídeo abaixo e aprender mais detalhes sobre como desenhar um diagrama ER com EdrawMax!
Melhores práticas para o desenvolvimento de diagramas eficazes de ER
Fazer um diagrama ER é uma tarefa relativamente simples, mas pode ser um pouco desafiadora para um iniciante. Então, aqui estão algumas dicas a lembrar.
- Anote todas as entidades separadamente para garantir que você não perca nenhuma.
- Seja preciso ao nomear a entidade, atributo ou relacionamento. Seria útil evitar nomes extensos e vagos a todo o custo.
- Certifique-se de que você não repetiu uma entidade ou relação mais de uma vez. Remover redundância do seu diagramas ER.
- Não conecte um relacionamento com um relacionamento. Entidades e atributos estão conectados, não relacionamentos.
- Use cores para destacar diferentes áreas e aprimorar visualmente seu diagrama ERRAM.
Parte 6: Exemplo de Diagrama ER
Exemplo 1: Diagrama de Relação de Entidade Padrão
Um Diagrama de Relacionamento de Entidades é uma representação visual de como várias entidades existem em um sistema e suas relações umas com as outras. Um diagrama ER padrão mostra IDs de departamento e a sua relação com outros prestadores de serviços no mesmo setor.
Exemplo 2: ER Diagrama para sistemas de contas a receber
Um Diagrama para Contas onde um fluxo completo de transação acontece pode ser visualmente ilustrado usando uma simulação de sistemas de recebimento. Um sistema de contas a receber mostra quem lhes deve dinheiro e quanto eles devem. Também revela as formas de melhorar o fluxo de caixa que afetará diretamente o fluxo de trabalho de uma empresa.
Aqui mostra mais editáveis exemplos do ER Diagrama criado por EdrawMax. Você pode baixar e editar esses diagramas ER no EdrawMax gratuitamente!
Comece a Usar! Você Vai Amar Este Software Para Diagramação Fácil de Usar.
O Edraw Max é perfeito não apenas para fluxogramas de aparência profissional, organogramas e mapas mentais, mas também para diagramas de rede, plantas baixas, fluxos de trabalho, design de moda, diagramas UML, esquemas elétricos, ilustrações científicas, e diversos gráficos... e isso é só o começo!