Glossário de termos de relação

Há vários termos usados para descrever relações. Não é necessário entender todos esses termos de antemão. Consulte novamente as informações contidas aqui conforme necessário ao ler as páginas de documentação de relações.

  • Entidade dependente: essa é a entidade que contém a propriedade ou propriedades de chave estrangeira. Às vezes, um dependente é chamado de "filho".
  • Entidade principal: essa é a entidade que contém a propriedade ou as propriedades da chave primária/alternativa. Às vezes, uma entidade de segurança é chamada de "pai".
  • Chave principal: a propriedade ou as propriedades cujos valores identificam exclusivamente a entidade principal. A chave principal pode ser a chave primária ou uma chave alternativa.
  • Chave estrangeira: a propriedade ou as propriedades do tipo de entidade dependente que são usadas para armazenar os valores de chave que correspondem aos valores de chave principal da entidade principal relacionada.
  • Navegação: uma propriedade na entidade de um lado da relação que faz referência à entidade ou entidades relacionadas na outra extremidade da relação.
    • Navegação de coleção: uma navegação que contém referências a muitas entidades relacionadas. Usado para referenciar os "muitos" lados de relações um para muitos e muitos para muitos.
    • Navegação de referência: uma navegação que contém uma referência a uma única entidade relacionada. Usado para referenciar os lados "únicos" de 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 na outra extremidade da relação.
  • Relação de auto-referência: uma relação na qual os tipos de entidade dependente e principal são os mesmos.
  • Relação necessária uma relação representada por uma chave estrangeira não anulável. Uma entidade dependente em uma relação necessária não pode existir sem uma entidade principal à qual ela se refere.
  • Relação opcional uma relação representada por uma chave estrangeira anulável. Uma entidade dependente em uma relação opcional pode existir sem se referir a nenhuma entidade principal.
  • Relação bidirecional uma relação que tem navegações em ambos os lados da relação.
  • Relação unidirecional uma relação que tem uma navegação em um lado da relação, mas sem navegação do outro lado.