quarta-feira, 23 de março de 2011

Diferentes tipos de relacionamento

Um relacionamento representa a interligação entre duas tabelas e, por vezes, pode traduzir-se na criação de uma nova tabela.
Existem vários tipos de relacionamento tendo em conta o nº de vezes que cada elemento de cada entidade pode participar num determinado relacionamento.
  • Relacionamento de um para um (1:1)
Cada elemento de uma entidade participa apenas uma vez no relacionamento com a outra entidade.
            Exemplo: BI, nº Contribuinte
  • Relacionamento de um para muitos (1:∞)
Numa das entidades, cada elemento participa no relacionamento apenas uma vez, ao passo que, na outra entidade, esse elemento pode ter várias ocorrências nesse mesmo relacionamento.
            Exemplo: Contas bancárias

  •  Relacionamento de muitos para muitos (:∞)
Situação em que cada elemento de cada uma das entidades do relacionamento pode participar múltiplas vezes nesse relacionamento.
Nota: No Microsoft Access este tipos de relacionamento é decomposto em dois relacionamentos do tipo 1:. 
  Exemplo: Alunos/Disciplinas

Sem comentários:

Enviar um comentário