Como usar diagramas de relacionamento de entidade no seu relatório de análise de negócios

Video: Modelo ER Estendido -Generalização/Especialização

Se você está procurando uma maneira de definir como os dados são criados em seu sistema de análise de negócios, você vai adorar o entidade diagrama relacionamento (ERD). O ERD ajuda a organizar e documentar as várias entidades de dados e seus relacionamentos uns com os outros dentro do projeto. O ERD é principalmente uma ferramenta para ajudá-lo a se comunicar com o analista de dados sobre o projeto.

Introdução à entidade relacionamento diagramas para análise de negócios

Como outras técnicas de análise, o ERD usa caixas simples, linhas e símbolos para diagramar as entidades, atributos e relações de dados. o entidades são os exclusivamente identificáveis ​​pessoas, coisas ou conceitos cuja informação é importante para o Business- o atributos são distinguindo características do entity- eo relações explicar como as entidades compartilhar dados.

Você deve aplicar esta técnica em situações como as seguintes:

  • Quando você quer entender ou demonstrar as relações entre os dados. As relações definir regras de negócios que você precisa saber sobre.

  • Ao comunicar os requisitos de dados para o analista de dados ou desenvolvedor.

  • Quando você precisa entender todos os atributos de cada elemento de dados.

A imagem abaixo mostra três caixas que representam as três entidades envolvidas no carrinho de compras: a ordem, o item de linha, eo produto. A linha de relacionamento tem três símbolos - os pés de galinha, o círculo e a linha reta - que informam exatamente como essas entidades se relacionam, com um valor mínimo e máximo para cada lado. Essas relações são chamados cardinalidades:

  • O COs pés de linha símbolo indica várias entidades, como vários endereços de e-mail para um funcionário. Você pode usar este símbolo para mostrar apenas um valor máximo.

  • O símbolo do círculo denota que o item é opcional - que a ligação não é necessária. Por exemplo, um empregado pode não ter um número de telefone de casa (com o advento dos telefones móveis, essa situação está se tornando mais comum). Você pode usar este símbolo para mostrar que um valor mínimo de zero está bem.

  • a | símbolo (barra vertical) indica uma entrada única que pode ser usado tanto como um um valor mínimo e máximo. Por exemplo, se você precisa de nome de uma pessoa, essa pessoa vai ter um e somente um primeiro nome. Este símbolo mostra que ele deve digitar um nome e tem um máximo de apenas um nome.

Video: Banco de Dados - Quarta Aula - Mapeamento

Como exemplo, ler a relação entre entidades Order item de linha e produtos de olhar para a linha entre os dois da esquerda para a direita. A entidade Order item de linha contém / é sobre (O verbo primeiro na linha) 1 (A | no interior da linha, indicando que o número mínimo) e apenas um (O segundo | na linha, significando o máximo) do produto.

Para ler a relação de produto para o item de linha, basta inverter o processo da direita para a esquerda.

[Ilustração por Wiley, Composição Serviços Gráficos]

Aqui estão alguns prós e contras de usar esta técnica a considerar:

  • Pró: O ERD é um padrão altamente aceito no mundo da análise de dados e analistas e desenvolvedores de dados estão muito familiarizados com a forma como a lê-lo.

  • Pró: É uma descrição clara de como as entidades de dados se relacionam e o mínimo e cardinalidades máximas eles exibem.



  • Vigarista: Empresários podem não estar familiarizados com o padrão e pode não ser capaz de validá-lo sem compreender os símbolos.

  • Vigarista: Conseguir um errado cardinalidade pode jogar fora o design da solução.

Veja como criar seu ERD:

  1. Extrair de suas partes interessadas as informações que precisam para capturar no âmbito do seu projecto.

  2. Agrupar as subentidades e os atributos que compõem a entidade.

  3. Desenhe (ou no Microsoft Visio ou à mão livre) os retângulos para a Entidades colocar o nome da entidade adequada em cada um, e colocar os atributos dentro.

  4. Determine como você conectar as entidades (as relações) e chamar aqueles em.

  5. Validar o diagrama com os seus stakeholders.

Como apresentar os dados em sua análise de negócios com modelos de texto de relacionamento entidade

Se seus stakeholders (ou mesmo você) não estão confortáveis ​​com os símbolos e desenhos em ERD, você pode usar um modelo de texto em vez disso. o molde do texto do relacionamento de entidade detalha a mesma informação ERD mas em uma tabela de texto, utilizando uma relação entre duas entidades como a chave. Você pode ler através de cada linha baseada no emparelhamento e vir para cima com o relacionamento.

A vantagem dessa abordagem é que você não precisa de aprender os símbolos de modelagem de banco de dados, e você não precisa de Microsoft Visio para desenhar esse diagrama (como você pode com o ERD). A desvantagem é que os analistas de dados ou desenvolvedores podem se recusam a receber o modelo de texto.

[Ilustração por Wiley, Composição Serviços Gráficos]

Como para completar os dados em sua análise de negócio através de modelos de texto entidade

O modelo de texto ERD e relacionamento são bons, mas eles ainda não pintar um quadro completo. Se você usar um modelo de texto relacionamento ERD ou entidade, você sempre precisa documentar informações adicionais sobre o esquema em uma modelo de texto entidade.

  • Entidade ID: O identificador para a entidade, usado para rastrear e referência. Você cria esse ID como você criar o traçado.

  • Nome: O nome da entidade. O que faz o negócio chamar esta entidade? Usando o mesmo nome ajuda a comunicação.

  • Identificador único: A ID ou chave que identifica exclusivamente uma instância da entidade. Por exemplo, o identificador exclusivo para a entidade da Ordem em um projeto de web-ordenação é Order-ID.

  • Número de ocorrências: Quantas ocorrências existem hoje e quantos esse número deverá crescer no futuro. O negócio pode provavelmente dizer-lhe quantas ele tem agora (ou se é um elemento de dados existente, o pessoal técnico pode dizer quantas existem na estrutura de dados) e quais são as projeções.

  • Proprietário: Quem possui estes dados? Determinar a propriedade ajuda a identificar quem toma as decisões sobre mudanças em ocorrências e as expectativas de crescimento.

    [Ilustração por Wiley, Composição Serviços Gráficos]

Publicações relacionadas