Open euginio opened 5 years ago
Como está ahora:
DEL OPERATIVO
'TABLAS'
variables
relaciones
'HARDCODED'
TDsValidosOrdenados --ORDENADOS--
deIngreso : 'grupo_personas', 'grupo_personas_calculada', 'personas', 'personas_calculada' --ORDENADOS--
Referenciales : 'supervision', 'recorridos','supervision_calculada' --ORDENADOS--
'DINAMICO' (cuando se validan las variables)
VariablesVálidas : variables.filtrado(TDsValidosOrdenados)
RelacionesVálidas : relaciones.filtrado(tipo == opcional)
AliasVálidos : TDsValidosOrdenados.CONCAT(RelacionesVálidas)
DE LA CONSISTENCIA PARTICULAR
'DINAMICO' (cuando se construye el SQL)
TDsDelInsumo : TDs presentes en las expresions (pre y post cond)
TDsValidosDeInsumo : TDsValidosOrdenados.filtrado(TDsDelInsumo)
CAMBIAR POR:
AliasDelInsumo : alias presentes en las expresions (pre y post cond)
AliasValidosDeInsumo : AliasVálidos.filtrado(TDsDelInsumo)
// TODO: ORDENAR dinamicamente: // primero: la td que no tenga ninguna TD en que busco es la principal // segundas: van todas las tds que tengan en "que_busco" a la principal // terceras: las tds que tengan en "que busco" a las segundas // provisoriamente se ordena fijando un arreglo ordenado // TODO: separar internas de sus calculadas y que el último TD se tome de las internas