Aula 13: MER: Identificação de Entidades e Conjuntos de Entidades
As entidades raramente aparecem isoladas; elas são agrupadas em conjuntos de entidades. Um conjunto de entidades é uma coleção de entidades do mesmo tipo que compartilham as mesmas propriedades ou atributos. Por exemplo, todos os alunos de uma universidade formam o conjunto de entidades 'Aluno'. Embora cada aluno individual (chamado de instância de entidade) seja único, todos eles são descritos pelos mesmos campos, como matrícula e nome.
Para identificar uma entidade durante o levantamento de requisitos, o analista deve procurar por substantivos que representem algo com existência própria no contexto do negócio. Se a empresa precisa controlar quem são seus clientes, 'Cliente' é uma entidade. Se ela precisa saber quais departamentos possui, 'Departamento' é outra entidade. É importante notar que nenhuma entidade é igual a outra, pois cada uma possui um conjunto de valores de atributos que a distingue das demais instâncias no sistema.
Uma confusão comum é tratar um atributo como se fosse uma entidade. Por exemplo, 'Cor do Carro' não é uma entidade, mas sim uma característica da entidade 'Carro'. Uma regra prática: se algo possui suas próprias características (atributos) e se relaciona com outras coisas, provavelmente é uma entidade. Se é apenas um valor simples que descreve algo, é um atributo.
No contexto de grandes corporações, a identificação de entidades ajuda a mapear os processos. Ao definir a entidade 'Projeto' e a entidade 'Empregado', podemos facilmente modelar quem trabalha em quê, garantindo que a informação seja estruturada e não se perca em anotações informais. O conjunto de entidades é o alicerce onde as tabelas do futuro banco de dados serão erguidas.

Comentários
Postar um comentário