É um conjunto de associações entre duas entidades diferentes ligadas entre si, sobre as quais se deseja manter a informação na mesma base de dados.
O relacionamento é um conjunto de associações entre duas instâncias de entidades.
Cada instância é uma associação especifica entre determinadas instâncias de duas entidades.
A função que uma ocorrência de uma cumpre em uma ocorrência de um relacionamento
Cardinalidade
Maxima
n
Annotations:
um numero de ocorrências ilimitados
1
Annotations:
uma ocorrência
Minima
1
0
n
Relacionamento Ternário
Exemplo
Distribuição
Cidade
1,n
Distribuidos
1,1
Produtos
1,n
Relacionamento Binario
fornece
distribuidor
1,1
cidade
0,n
Relacionamentos podem ter atributos
ocorrências do relacionamento
Atributos
Indentificador
Annotations:
É obrigatório
importantes ou não
Annotations:
Apenas os necessários
Monolarizado
Contém um único valor
Caracterizam as ocorrências das entidades
Generalização/Especificação
Dados
Conhecimento
Informação
Tabela
Conceitos
Chaves
Annotations:
Conceitos usado para especificar restrições de integridade básicas de um SGBD relacional.