Resumo das diferenças básicas entre essas associações:

Relação um para zero, um ou muitos Relação um para um ou muitos
Simbologia do relacionamento
Um círculo com um garfo.

Um risco com um garfo.
Chave primária da tabela de origem é migrada como chave estrangeira para a tabela de destino SIM SIM
Chave estrangeira aceita valor NULO SIM, quando nulo, informa que não há relação entre esta tupla e a tabela de origem. NÃO
Significado É opcional haver uma relação entre uma tupla qualquer da tabela de destino com uma tupla da tabela de origem É obrigatório de todas as tuplas da tabela de destino tenham relação com uma tupla da tabela de origem.
Utilização Quando as tabelas são independentes entre sim. Quanto as tuplas da tabela que recebe a chave estrangeira só fazem sentido quando existe a tupla na tabela de origem.
Exemplos:
  • Pessoa e Departamento.
  • Aluno e Sala de Aula.
  • Filme e Sala de Cinema.
  • Linha de telefone e Cliente.
  • Veículo e Proprietário.
  • Pessoa e Dependente;
  • Pessoa e Endereço;
  • Marca e Produto;
  • UF e Cidade;
  • País e Capital;
  • Venda e Itens de venda;
  • Nota fiscal e produtos;
  • Projeto e cliente.
  • Proprietário e Imóvel.
  • CD e músicas.
Copyright © 2014 AIEC.