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: |
|
|