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.
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.