Glossário de termos relacionais

Existem vários termos usados para descrever relações. Não é necessário compreender todos estes termos de imediato. Consulte aqui se necessário ao ler as páginas de documentação sobre relacionamentos.

  • Entidade dependente: Esta é a entidade que contém a propriedade ou propriedades da chave estrangeira. Um dependente é por vezes chamado de "criança".
  • Entidade principal: Esta é a entidade que contém a propriedade ou propriedades da chave primária/alternativa. Um elemento principal é por vezes chamado de "entidade superior".
  • Chave principal: A propriedade ou propriedades cujos valores identificam de forma única a entidade principal. A chave principal pode ser a chave primária ou uma chave alternativa.
  • Chave estrangeira: A propriedade ou propriedades do tipo de entidade dependente que são usadas para armazenar os valores-chave que correspondem aos valores principais da entidade principal relacionada.
  • Navegação: Uma propriedade na entidade em um dos lados da relação de dados que se refere à entidade ou entidades relacionadas no outro lado da relação de dados.
    • Navegação da coleção: Uma navegação que contém referências a muitas entidades relacionadas. Usado para referir os lados "muitos" de relações de um-para-muitos e de muitos-para-muitos.
    • Navegação de referência: Uma navegação que contém uma referência a uma única entidade relacionada. Utilizado para referenciar o(s) lado(s) 'um' das relações um-para-um e um-para-muitos.
    • Navegação inversa: Ao discutir uma navegação específica, este termo refere-se à navegação do outro lado da relação.
  • Relação de auto-referência: Uma relação em que os tipos de entidade dependente e principal são iguais.
  • Relação obrigatória Uma relação representada por uma chave estrangeira não anulável. Uma entidade dependente numa relação exigida não pode existir sem uma entidade principal a que se refira.
  • Relação opcional Uma relação representada por uma chave estrangeira anulável. Uma entidade dependente numa relação opcional pode existir sem se referir a qualquer entidade principal.
  • Relação bidirecional Uma relação que tem navegações de ambos os lados da relação.
  • Relação unidirecional Uma relação que tem navegação de um lado da relação, mas nenhuma navegação do outro lado.