Entidade e relacionamento
3.1. Entidade
O primeiro conceito estático do Modelo Entidade-Relacionamento é o conceito de entidade .Entidade, do latim, entitas , significa ser, existência; é algo que possui existência distinta e separada, real ouimaginária
[FELLITA, 1983, pág. 5]
.Uma entidade corresponde à representação de todo e qualquer substantivo, concreto ou abstrato, sobre oqual precisa-se armazenar e/ou recuperar informações.Por exemplo, os produtos de uma Organização não são idênticos, pois possuem características diferentes,mas eles podem ser refletidos em um modelo que represente todos os produtos e os tipos de informação oude características que se conhece sobre eles: a entidade PRODUTO
. Assim, a entidade PRODUTO éformada por todos os objetos que podem ser classificados como um produto. A Entidade
CLIENTE
, por outro lado, é formada por todos os objetos que podem ser considerados como um cliente.Em inglês, o conceito de entidade recebe o nome que demonstra bem o seu significado, que é “entity type”,ou seja, um tipo de entidade.Um outro aspecto importante no conceito de entidade é a possibilidade de individualização de cada um dosobjetos que compõem o padrão.Como exemplo, pode-se dizer que todo funcionário da Organização possui uma matrícula; através destamatrícula é possível identificar cada um dos indivíduos (distintos) sem risco de ambiguidades ou confusão.Isto porque, se dois funcionários podem ter o mesmo salário ou até mesmo nomes idênticos, a matrícula ésempre única e não pode se repetir.Portanto, diz-se que toda entidade deve possuir um identificador único ou chave primária. Esteidentificador único é um dos critérios para identificar uma entidade. Sempre que não for possível achar esteidentificador ou chave primária, então não estará caracterizada uma entidade.Comparando a Modelagem de Dados com a Análise Sentencial, diz-se que cada entidade é uma palavra querepresenta um substantivo concreto ou abstrato.Animal, pessoa,