Unidade C - Modelo Conceitual

Definições

Entidade

– abstração de um fato do mundo real para o qual se deseja manter seus dados no BD.

Notação: retângulo nomeado

Representa um conjunto de ocorrências do fato

• Relacionamento

– abstração de uma associação entre (ocorrências de) entidades

Notação: losango nomeado

Representa um conjunto de ocorrências de relacionamentos

Cardinalidade

Número mínimo de ocorrências de entidade que são associadas a uma ocorrência de uma entidade através de um relacionamento.

– Cardinalidade Máxima

Quantidade máxima de ocorrências de entidades que podem estar associadas a uma ocorrência de outra entidade (1 ou N)

Leitura: Um empregado está lotado no máximo em 1 Departamento mas,  um departamento tem até N empregados lotados nele.

Exemplo de cardinalidade máxima:

- Autorrelacionamento

Representa uma associação entre ocorrências de uma mesma entidade.

Exige a identificação de papéis.

Exemplo de Autorrelacionamento:

- Relacionamento “N”-ário

Abstração de uma associação entre “N” (ocorrências de) entidades

Relacionamento ternário.

Leitura:  Um produto em uma cidade pode ser entregue por no máximo 1 distribuidor.