Si, grapado de archivos le viene bien, jejejeje
En terminos prácticos, voy a poner un caso de uso de ejemplo. Sería el siguiente:
1 documento .doc correspondiente a un informe final de un proyecto
1 documento .xls cordocpondiente a un informe financiero del mismo proyecto anterior
1 xlshivo .zip con todos los anexos del mismo proyecto
El usuario publica cualquiera de los 3 archivos indicados más arriba, luego agrega un segundo archivo (no importa el orden) y accede a un botón "Relaciones" y busca el archivos que quiere relacionar, lo selecciona y le asigna una relación que estarían predefinidas, por ejemplo ("Depende de", "Es parte de", "Complementa a", "predefinidas y así una serie de categorías que asocien la relación entre documentos), y finalmente se publica un tercer documento y el usuario lo asocia a uno o los dos archivos restantes con lo que posteriormente puede realizar búsquedas inteligentes por tag, por asociaciones o por documentos específicos por nombre y otros criterios, y que muestre además, los archivos asociados que tenga.
Además, sería interesante que a las relaciones entre documentos, en la misma interfaz se pueda enviar esos documentos a otros usuarios solicitandoles tareas concretas a ese o esos documentos para cierta fecha con alertas en caso de no cumplir con esas tareas en los tiempos indicados (algo como un workflow simple para manejo de ciclo de vida de un documento o archivo).
Espero haber sido claro.
Hasta pronto