¿Pueden intervenir varias entidades en una misma relación? Claro que sí, en una relación puede intervenir una única entidad o varias.
Grado de una relación: número de entidades que participan en una relación.
En función del grado se pueden establecer diferentes tipos de relaciones:
- Relación Unaria o de grado 1: Es aquella relación en la que participa una única entidad. También llamadas reflexivas o recursivas.
- Relación Binaria o de grado 2: Es aquella relación en la que participan dos entidades. En general, tanto en una primera aproximación, como en los sucesivos refinamientos, el esquema conceptual de la base de datos buscará tener sólo este tipo de relaciones.
- Relación Ternaria o de grado 3: Es aquella relación en la que participan tres entidades al mismo tiempo.
- Relación N-aria o de grado n: Es aquella relación que involucra n entidades. Este tipo de relaciones no son usuales y deben ser simplificadas hacia relaciones de menor grado.
- Relación doble: ocurre cuando dos entidades están relacionadas a través de dos relaciones. Este tipo de relaciones son complejas de manejar.
En este gráfico puedes observar cada uno de los tipos de relaciones en función de su grado y su representación gráfica en el modelo Entidad/Relación.