# Master Db

La Master Db es una base de datos configurable dentro de Persat, en donde se pueden guardar datos como por ej: Inventario, Productos, Personal, o cualquier otro recurso.

Luego estos datos pueden ser accedidos desde los distintos formularios.

{% hint style="success" %}
Se pueden crear tantas Master Db como se desee. Entonces puedo tener una base de datos de productos y tambien una de insumos. Cada una con su propia estructura (esquema) de datos.
{% endhint %}

Para saber más sobre esta funcionalidad te invitamos a ver nuestro centro de ayuda [Master Db](http://docs.persat.com.ar/es/articles/5794846-generalidades-del-componente-master-db)

Las plantillas (esquemas/estructuras) que identifican a cada Master Db solo se pueden modificar desde la web de Persat. Desde la API si podemos insertar, modificar o eliminar los elementos (cada fila de la db). Por ej: Una vez creada la MasterDb de productos, puedo desde la API insertar un nuevo producto con nro de identificacion xxxxxxxx.

### Identificación de las Master Dbs

Cada master Db mdb\_id, que es su identificador. La forma de obtenerlos es desde el módulo de Gestión de Clientes.

![](/files/hb56d4Z1DlbsbZDgKo0W)

Luego para ver los campos definidos dentro de cada mdb, hacemos click sobre el lapiz azul en una mdb particular y luego presionamos el botón "Desarrolladores" en la configuración de usuario.

![](/files/6Hl6GhwiFdVdEVTA9v3P)

### ¿Que podés hacer con las Master Dbs?

En las siguientes secciones se explica todo lo que podes hacer con las master dbs y sus elementos.

**Respecto al esquema (estructura de los datos)**

> [Obtener estructura/esquema de una Master Db](/entidades-basicas/master-db/obtener-estructura-esquema-de-una-master-db.md)
>
> [Listar estructuras/esquemas de las Master Dbs](/entidades-basicas/master-db/listar-estructuras-esquemas-de-las-master-dbs.md)

**Respecto a los elementos (Cada una de las filas de la db)**

> [Obtener elemento](/entidades-basicas/master-db/obtener-elemento.md)
>
> [Insertar elemento](/entidades-basicas/master-db/insertar-elemento.md)
>
> [Modificar elemento](/entidades-basicas/master-db/modificar-elemento.md)
>
> [Eliminar elemento](/entidades-basicas/master-db/eliminar-elemento.md)
>
> [Sincronizar todos los elementos](/entidades-basicas/master-db/sincronizacion-completa.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.api.persat.com.ar/entidades-basicas/master-db.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
