udistrital / argo_documentacion

0 stars 0 forks source link

Revisión modelo de datos CORE gestión contractual #83

Closed edwargl7 closed 3 months ago

edwargl7 commented 4 months ago

Se requiere realizar la revisión cruzada del modelo de datos propuesto en la Issue #100 y el modelo de datos del sistema actual, para garantizar que se cumpla con el soporte del modelo de datos requerido para la migración y ejecución de la nueva versión.

Tablas:

Sub Tareas

Criterios de aceptación

Requerimientos

No aplica

Lineamientos Modelos de datos

  1. Lineamientos modelos de datos relacional
  2. Lineamientos Modelos de Datos en Mongo

Definition of Ready - DoR

Definition of Done - DoD - Desarrollo

edwargl7 commented 3 months ago

udistrital - argo-modelo-datos

edwargl7 commented 3 months ago

Se realiza reunión con el equipo DBA para consulta sobre manejo de información presupuestal si mantenerla en una misma tabla/colección o especializar la tabla, y por el manejo requerido en el que en la mayoría de casos de los flujos siempre es requerida la información presupuestal y el tipo de relación es uno a uno. Se sugiere mantener todos estos datos dentro del mismo similar al modelo de datos de ARGO actual.

Lau2ri commented 3 months ago

Se comenzará con la revisión de las tablas que se mantienen "iguales" entre los dos modelos de datos y posteriormente se seguirá con las tablas que fueron removidas o "reubicadas" en otras tablas en el nuevo modelo.

Revisión de las tablas:

contrato_arrendamiento:

contrato_estado:

estado_contrato:

item_contrato:

supervisor_contrato:

lugar_ejecucion:

Lau2ri commented 3 months ago

Revisión de las tablas faltantes:

contrato_general:

Todas las siguientes tablas fueron unificadas en la tabla de contrato_general:

Las siguientes tablas se transformaron en estados de un contrato en la nueva tabla estado:

La últimas tablas:

No se encuentran registradas en el modelo de manera directa, habría que analizar si no se están teniendo en cuenta por alguna decisión o si se encuentran registradas en las tablas pero no de manera directa o evidente:

edwargl7 commented 3 months ago

La tabla de estudio_documento_previo dado que es solo un campo en el modelo actual se agrupa con el campo de fecha_suscripcion_estudio en el modelo propuesto. image

La tabla contrato_disponibilidad se renombra con la colección cdp.

Pendiente revisar el uso de la tabla servicio contrato.

Lau2ri commented 3 months ago

Revisión de tipos de datos diferentres entre modelos

Tablas:

contrato_general

De todos las siguientes tabablas el cambio principal es que el tipo de dato de vigencia cambia de number a string:

contra_arrendamiento

edwargl7 commented 3 months ago

Muy buena revisión y documentación de las diferencias encontradas. Es bastante útil para la etapa de migración.

contrato_arrendamiento:

item_contrato:

contrato_general:

Los cambios identificados se aprueban para la actualización del modelo propuesto. Revisar tablas que requieren datos adicionales de migración de usuario (abogado) en la migración y la adición de los usuarios aprobadores (ordenador, contratista) que a su vez hacen parte del proceso de firma del mismo.

Es bueno almacenar el resultado esta Issue en un documento que permita un apoyo en la etapa de migración.