Você está na página 1de 4

Classe do Relacionamento

É o número máximo de ocorrências de cada uma das entidades que participam do mesmo
relacionamento de uma dada entidade.
Os relacionamentos com cardinalidade máxima normalmente utilizados são:

Relacionamento 1:1

Funcionário 1 1 Mesa
Alocado

Relacionamento 1:N

Funcionário 1 N Dependentes
Possui

Relacionamento N:N

Funcionário N N Projeto
Alocado

Cardinalidade do Relacionamento

À classe do relacionamento está associada a cardinalidade, que é a quantidade mínima e


máxima de ocorrências.
Seguindo os exemplos acima, as cardinalidades são:

Funcionário 1,1 1,1 Mesa


Alocado

Funcionário 1,1 1,N Dependentes


Possui

Funcionário 1,N 1,N Projeto


Alocado

1
Grau do Relacionamento

Representa o número de entidades que fazem parte de uma associação.

GRAU 1 AUTO RELACIONAMENTO

Ex.1-)
• Uma PEÇA tem como componente nenhuma ou no máximo N PEÇAS

• Uma PEÇA é componente de nenhuma ou no máximo N PEÇAS

0,N

PEÇA
Compõe

0,N

Ex.2-)
• Um FUNCIONÁRIO é chefe de nenhum ou no máximo de N FUNCIONÁRIOS

• Um FUNCIONÁRIO sempre tem como chefe um único FUNCIONÁRIO

0,N
FUNCION
Chefe

0,N

2
GRAU 2 BINÁRIO

• Um DEPARTAMENTO tem no mínimo 1 e no máximo N


FUNCIONÁRIOS lotados

• Um FUNCIONÁRIO sempre está lotado em um único DEPARTAMENTO

1,1 1,N
Departamento Lotação Funcionário

GRAU 3 TERNÁRIO

• Cada par de ocorrências (cidade, produto) está associado a no máximo um distribuidor.


Significa que é concedida exclusividade de distribuição de um produto para um distribuidor
em uma cidade

• A um par (cidade, distribuidor) podem estar associados muitos produtos, ou em outros


termos, um distribuidor pode distribuir em uma cidade muitos produtos

• A um par (produto, distribuidor) podem estar associadas muitas cidades, ou em outros


termos, um distribuidor pode distribuir um produto em muitas cidades.

Cidade Distribuidor

N 1

Distribui

Produto

GRAU MAIOR QUE 3 N-ÁRIO

3
Atributo

Monovalorado Um único valor. Ex: CPF

Multivalorado Mais de um valor. Ex: Telefone

Composto A estrutura atributo possui mais de uma característica. Ex: Endereço

Normalmente os atributos monovalorados são utilizados como identificador único da entidade.

Atributo temporal quase sempre representa o relacionamento.