2.3.1 • Published 5 years ago

arca-data v2.3.1

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

ARCA-Redux

Es el Redux para Arca. Aquí deben ir las definiciones de tipos, de tablas, la administración de datos, y todo lo relativo a la conexión entre ARCA-Go y cualquier interfaz web.

Actividades

  • CRUD sobre Raw-Data
  • CRUD-reflejado en Aggregated-Data
  • Filtros en Select.
  • Validación de datos antes de realizar cualquier pedido
  • Mocks de cada y una de las tablas
  • Representación de los tipos de columnas en Raw-Data
  • Organización de busquedas

En un principio ésta solución Redux se enfoca en manejar una sola instancia, es decir, al momento de utilizar un objeto Redux, éste puede contener, digamos, una y solamente una sola tabla AAU, junto con todas las demás tablas existentes y posibles en ARCA-Go.

Organizacion de cada tabla

Vamos a tomar como ejemplo, la tabla AAU. Hay que definir los casos cuando:

  • select * from AAU y mostrar la tabla -> AAU*
  • Insert, Update, Delete sobre AAU*
  • Todos los casos de validación al momento de hacer Insert, Update sobre AAU*
  • Busqueda de entradas AAU
  • Filtrar select * from AAU where condition = C y mostrar la tabla -> AAU|C
  • Insert, Update, Delete sobre AAU|C afectando solamente a sus entradas
  • Insert, Update, Delete sobre AAU* afectando a AAU|C

Y como último caso, tomemos como ejemplo la tabla AAU-APU-Tasks-Gantt:

  • select * from AAU-APU-Tasks-Gantt y mostrar la tabla agregada -> T*
  • select * from AAU-APU-Tasks-Gantt where condition = C y mostrar la tabla agregada -> T|C

Obtenemos de ésta manera que ARCA-Redux comprende un conjunto de tablas en forma de componentes, donde cáda componente tiene su sus particularidades.

Glosario

Raw-Data corresponde a el arreglo de datos sin procesar o sin transformar en una tabla agregada.

Aggregated-Data es la transformación de Raw-Data en una representación agregada de datos. Ejemplo: AAU-APU-Tasks-Gantt muestra los datos en plano y su representación compleja agrupa bajo una AAU cero o más entradas APU.

2.3.1

5 years ago

2.2.1

5 years ago

2.1.1

5 years ago

2.1.0

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.5

5 years ago

2.0.4

5 years ago

2.0.6

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.19

5 years ago

1.0.18

5 years ago

1.0.17

5 years ago

1.0.16

5 years ago

1.0.15

5 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.11

5 years ago

1.0.12

5 years ago

1.0.10

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago