> For the complete documentation index, see [llms.txt](https://docsmetabuscador.comisiondelaverdad.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docsmetabuscador.comisiondelaverdad.co/arquitectura-proyecto/colecciones-database-arquitectura.md).

# Colecciones DB

## Arquitectura DataBase

#### Colecciones usadas en MongoDB

![Arquitectura DB parte I](/files/QNyn5aU3dRpPY4CPTBZS)

Estas colecciones administran tres aspectos básicos que tiene el metabuscador: la solicitud de acceso a recursos restringidos, la posibilidad de guardar criterios de búsqueda específicos y el almacenamiento de recursos marcados como favoritos.

![Arquitectura DB parte II](/files/NFEYigli9YA2blXytR9V)

Las colecciones ResourcesGroups, Resources y Record, son las colecciones que almacenan y gestionan los fondos, los recursos y los archivos asociados a cada recurso. Con ResourcesGroups se genera el árbol de fondos, y en Record se almacenan los archivos asociados a cada recurso (detallado con sus metadatos en Resources). Esta estructura es fundamental para la recuperación de información desde el metabuscador.
