X-Git-Url: https://git.llucax.com/software/sercom.git/blobdiff_plain/239d5c6787468d3f2733725022013c60a9d920ec..e035633c5e57e3163f7df30a08ea0f239b058c7e:/doc/schema/tareas.dia
diff --git a/doc/schema/tareas.dia b/doc/schema/tareas.dia
index 181ace0..f6b540c 100644
--- a/doc/schema/tareas.dia
+++ b/doc/schema/tareas.dia
@@ -28,7 +28,7 @@
-
+
@@ -71,19 +71,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -101,24 +101,73 @@
#Tareas#
-
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #_ es PK fÃsica
+# es PK lógica
+- es para
+ polimorfismo#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
- #instancia_de_entrega#
+ #prueba#
##
@@ -136,7 +185,7 @@
-
+
@@ -145,7 +194,7 @@
-
+
@@ -199,34 +248,152 @@
-
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #entrega_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #caso_de_prueba_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
- #entrega#
+ #tarea_prueba#
##
@@ -244,7 +411,7 @@
-
+
@@ -253,7 +420,7 @@
-
+
@@ -307,34 +474,106 @@
-
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
- #enunciado#
+ #caso_de_prueba#
##
@@ -352,7 +591,7 @@
-
+
@@ -361,7 +600,7 @@
-
+
@@ -415,115 +654,7 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #tarea#
-
-
- ##
-
-
- ##
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -531,7 +662,7 @@
#id#
- #INT#
+ #INTEGER#
##
@@ -540,7 +671,7 @@
##
-
+
@@ -551,10 +682,10 @@
- #nombre#
+ #enunciado_id#
- #VARCHAR#
+ #INT#
##
@@ -574,7 +705,7 @@
- #descripcion#
+ #nombre#
#VARCHAR#
@@ -596,31 +727,79 @@
-
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
-
-
+
-
+
-
+
-
+
-
+
- #dependencia#
+ #ejecucion#
##
@@ -647,7 +826,7 @@
-
+
@@ -701,15 +880,15 @@
-
+
- #padre_id#
+ #id#
- #INT#
+ #INTEGER#
##
@@ -718,7 +897,7 @@
##
-
+
@@ -729,10 +908,10 @@
- #hijo_id#
+ #inicio#
- #INT#
+ #TIME#
##
@@ -741,21 +920,21 @@
##
-
+
-
+
- #orden#
+ #fin#
- #FLOAT#
+ #TIME#
##
@@ -773,166 +952,172 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ##
-
-
-
-
-
-
-
- ##
-
-
- #*#
-
-
-
+
+
+ #exito#
-
-
+
+ #INT#
-
-
+
+ ##
-
-
-
+
##
-
- #1#
+
+
-
+
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ##
-
-
-
-
-
-
-
- ##
+
+
+ #observaciones#
-
- #*#
+
+ #TEXT#
-
-
+
+ ##
-
-
+
+ ##
+
+
+
+
+
+
-
-
- ##
+
+
+ #archivos#
-
- #1#
+
+ #TEXT#
-
-
+
+ ##
-
-
+
+ ##
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+ #child_name#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
+
-
+
- #enunciado_tarea#
+ #comando_prueba#
##
@@ -959,7 +1144,7 @@
-
+
@@ -1013,15 +1198,15 @@
-
+
- #enunciado_id#
+ #id#
- #INT#
+ #INTEGER#
##
@@ -1030,7 +1215,7 @@
##
-
+
@@ -1059,7 +1244,7 @@
-
+
@@ -1067,7 +1252,7 @@
#orden#
- #FLOAT#
+ #INT#
##
@@ -1076,7 +1261,7 @@
##
-
+
@@ -1086,97 +1271,79 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ##
-
-
-
-
-
-
-
- ##
-
-
- #*#
+
+
+
+ #Primary Key#
-
-
+
+ ##
-
-
+
+ #pk#
-
-
-
+
##
-
- #1#
+
+
-
+
+
+
+
-
-
+
+
-
-
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
+
-
+
-
+
- #tarea_ejecutada#
+ #comando_fuente#
##
@@ -1203,7 +1370,7 @@
-
+
@@ -1257,15 +1424,15 @@
-
+
- #tarea_id#
+ #id#
- #INT#
+ #INTEGER#
##
@@ -1274,18 +1441,18 @@
##
-
+
-
+
- #entrega_id#
+ #tarea_id#
#INT#
@@ -1308,10 +1475,10 @@
- #inicio#
+ #orden#
- #DATE#
+ #INT#
##
@@ -1320,7 +1487,7 @@
##
-
+
@@ -1329,95 +1496,2054 @@
-
+
+
+
- #fin#
+ #Primary Key#
-
- #DATE#
-
-
- ##
-
-
+
##
-
-
-
-
-
-
-
-
-
-
-
-
- #exito#
-
- #BOOL#
+ #pk#
-
- ##
+
+
##
-
-
-
-
-
-
-
-
-
- #observaciones#
-
-
- #TEXT#
-
-
- ##
-
-
- ##
-
-
-
+
+
-
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #descripcion#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #retorno#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_tiempo_cpu#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_memoria#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_tam_archivo#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_cant_archivos#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_cant_procesos#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #max_locks_memoria#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #terminar_si_falla#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #rechazar_si_falla#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #publico#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #archivos_entrada#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #archivos_a_comparar#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #archivos_a_guardar#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #activo#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #child_name#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_prueba_ejecutado#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #prueba_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #tarea_fuente#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_fuente_ejecutado#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #entrega_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #entrega#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #enunciado#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #ejercicio#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #curso_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #numero#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #enunciado_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #grupal#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ #* #
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ # 1#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ #1#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ # 1#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ #1#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ #*#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ #1#
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ #*#
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
@@ -1425,7 +3551,7 @@
-
+
##
@@ -1439,7 +3565,7 @@
##
- #*#
+ #1#
@@ -1456,7 +3582,7 @@
##
- #1#
+ #*#
@@ -1470,22 +3596,22 @@
-
-
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
@@ -1493,7 +3619,7 @@
-
+
##
@@ -1524,7 +3650,7 @@
##
- #*#
+ # 1#
@@ -1538,72 +3664,22 @@
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- #_ es PK fÃsica
-# es PK lógica
-- es para
- polimorfismo#
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
-
-
-
+
+
+
+
@@ -1611,7 +3687,7 @@
-
+
##
@@ -1625,7 +3701,7 @@
##
- #*#
+ #1#
@@ -1642,7 +3718,7 @@
##
- #1#
+ #*#
@@ -1656,208 +3732,98 @@
-
-
+
+
-
-
+
-
+
-
+
-
-
+
+
+
+
+
-
-
+
+
+
+
-
-
+
+
- #instancia_tarea#
-
-
##
-
- ##
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
-
-
- #instancia_id#
-
-
- #INT#
-
-
- ##
-
-
+
+
+
##
-
-
+
+ #* #
-
+
-
-
-
-
-
-
- #tarea_id#
-
-
- #INT#
-
-
- ##
-
-
- ##
+
+
-
-
-
-
-
-
-
+
-
-
- #orden#
-
-
- #FLOAT#
-
-
- ##
-
-
+
+
##
-
-
+
+ # 1#
-
+
-
-
+
+
+
+
+
-
-
-
-
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
-
+
-
+
##
@@ -1871,7 +3837,7 @@
##
- #*#
+ #1#
@@ -1888,7 +3854,7 @@
##
- #1#
+ #*#
@@ -1902,24 +3868,25 @@
-
-
+
+
-
-
+
-
+
-
+
-
-
-
+
+
+
+
+
@@ -1938,7 +3905,7 @@
##
- #*#
+ #1#
@@ -1955,7 +3922,7 @@
##
- #1#
+ #*#
@@ -1969,10 +3936,9 @@
-
-
+
+
-