O documento discute cardinalidades em modelos entidade-relacionamento (MER). Explica que a cardinalidade especifica quantas ocorrências de uma entidade podem estar associadas a outra entidade no relacionamento. Fornece exemplos de diferentes tipos de cardinalidades como 1:1, 1:N, N:N e suas definições.
2. Para definir o número de
ocorrências de uma entidade
usamos o conceito de
Cardinalidade
3. Cardinalidade
É uma propriedade importante dos relacionamentos que especifica
quantas ocorrências de uma entidade podem estar associada a
uma determinada ocorrência de outra entidade.
Homem
Empregado
1:1
1:N
N:N Médico consulta
1
1
N
1
Mulher
N
Dependente
N
Paciente
casar
possui
4. A Cardinalidade indica quantas
ocorrências de uma Entidade
participam no mínimo e no
máximo do relacionamento
5. Cardinalidade
Mínima e Máxima
O modelo ER permite expressar cardinalidade
mínima e máxima em cada relacionamento.
(Card.Min, Card.Max) = (X,Y)
Mínimo: Número mínimo de ocorrência em uma entidade
Máximo: Número máximo de ocorrência em uma entidade
Possíveis Cardinalidades
(1,1) – No mínimo um e não mais que isso
(1,N) – Pelo menos um e no máximo vários
(0,1) – Pode estar vazio ou no máximo um
(0,N) – Pode estar vazio ou no máximo vários
(N,N) – Sempre muitos
12. 2 - Desenvolva o Diagrama Entidade-Relacionamento para
as seguintes situações:
Exercícios
1. Um aluno realiza vários trabalhos. Um trabalho é
realizado por um ou mais alunos.
2. Um diretor dirige no máximo um departamento. Um
departamento tem no máximo um diretor.
3. Um autor escreve vários livros. Um livro pode ser escrito
por vários autores.
4. Uma equipe é composta por vários jogadores. Um
jogador joga apenas em uma equipe.
5. Um cliente realiza várias encomendas. Uma encomenda
diz respeito apenas a um cliente.