Glosario de términos para relaciones
Hay una serie de términos que se usan para describir las relaciones. No es necesario comprender todos estos términos por adelantado. Vuelva a consultar aquí según sea necesario al leer las páginas de documentación sobre relaciones.
- Entidad dependiente: esta es la entidad que contiene la propiedad o las propiedades de la clave externa. A veces, a una entidad dependiente se le llama "secundaria".
- Entidad principal: esta es la entidad que contiene la propiedad o las propiedades de la clave principal o alternativa. A veces, a una entidad principal se le llama "primaria".
- Clave principal: propiedad o propiedades cuyos valores identifican de forma única a la entidad principal. La clave principal puede ser la clave primaria o una clave alternativa.
- Clave externa: propiedad o propiedades del tipo de entidad dependiente que se usan para almacenar los valores de clave que coinciden con los valores de la clave principal de la entidad principal relacionada.
- Navegación: propiedad de la entidad de un lado de la relación que hace referencia a la entidad o entidades relacionadas al otro extremo de la relación.
- Navegación de colección: navegación que contiene referencias a muchas entidades relacionadas. Se utiliza para hacer referencia al lado "varios" de las relaciones de uno a varios y de varios a varios.
- Navegación de referencia: navegación que contiene una referencia a una sola entidad relacionada. Se utiliza para hacer referencia al lado "uno" de las relaciones de uno a uno y de uno a varios.
- Navegación inversa: en el contexto de una navegación determinada, este término hace referencia a la navegación en el otro extremo de la relación.
- Relación de referencia propia: relación en la que los tipos de la entidad dependiente y la principal son iguales.
- Relación obligatoria: relación representada por una clave externa que no acepta valores NULL. En una relación obligatoria, no puede existir una entidad dependiente sin una entidad principal que haga referencia a ella.
- Relación opcional: relación representada por una clave externa que admite un valor NULL. En una relación opcional, puede existir una entidad dependiente sin una entidad principal que haga referencia a ella.
- Relación bidireccional: relación que tiene navegaciones en ambos lados de la relación.
- Relación unidireccional: relación que tiene una navegación en un lado de la relación, pero sin navegación en el otro lado.
Colaborar con nosotros en GitHub
El origen de este contenido se puede encontrar en GitHub, donde también puede crear y revisar problemas y solicitudes de incorporación de cambios. Para más información, consulte nuestra guía para colaboradores.