Agregación
Una limitación del modelo E-R es que no es posible expresar relaciones entre relaciones.
En estos casos se realiza una agregación, que es una abstracción a través de la cual las relaciones se tratan como entidades de nivel más alto.
Por ejemplo, si se considera una relación entre empleados y proyectos, un empleado trabaja en varios proyectos durante unas horas determinadas y en ese trabajo utiliza unas herramientas determinadas.
Si se considera la agregación, tenemos que la relación trabajo con las entidades empleado y proyecto se pueden representar como un conjunto de entidades llamadas trabajo, que se relacionan con la entidad herramientas mediante la relación USA.