El Sistema Relacional de Gestión de Datos (SRGD) elimina la dependencia del código y libera la gestión.
La raíz de nuestra solución se remonta a 1970, cuando el científico Edgar F. Codd separó el dato del proceso de obtenerlo, eliminando la rigidez de los caminos predefinidos en la gestión de bases de datos. Bastaba con definir qué lista de valores para que el programa subyacente supiera qué valor correspondía a cada campo —algo que hoy nos parece lo más natural.
Hemos extendido este mismo concepto a todo el tratamiento de la información, tanto en su gestión como en su arquitectura. Así centramos el foco en el dato y sus relaciones, aislándolo de los procesos.
El resultado es un sistema declarativo basado en un programa subyacente: el SRGD (Sistema Relacional de Gestión de Datos) y su aplicación práctica, Atria-ERP Relational. Para llegar a un destino podemos seguir las indicaciones de un vecino o usar un GPS; el SRGD es el GPS de la información.
| Aspecto | Basado en Datos (Declarativo) | Basado en Procesos (Imperativo) |
|---|---|---|
| Naturaleza | Objetiva, verificable y estable. | Subjetiva, depende de cómo se interpreta o ejecuta. |
| Estabilitat | Los modelos de datos perduran y evolucionan con pocas modificaciones. | Los procesos cambian con frecuencia y requieren reprogramación constante. |
| Coherencia | La coherencia se mantiene por estructura y relaciones. | La coherencia depende del código y de la interpretación humana. |
| Escalabilitat | Crecimiento horizontal: más entidades y relaciones. | Crecimiento vertical: más lógica y complejidad. |
| Coste | Definir datos es una inversión reutilizable. | Los procesos generan gasto recurrente por mantenimiento y pruebas. |
| Mantenimiento | Validación automática basada en dominios y relaciones. | Requiere pruebas manuales y ajustes continuos. |
| Transparencia | El comportamiento se deduce de las relaciones declaradas. | El comportamiento queda oculto dentro del código. |