X-Git-Url: https://git.llucax.com/software/sercom.git/blobdiff_plain/14d0be1bacc499e7fc46a0963197feeafccb1c97..ae57c338835065f04c3fbbeeab29157fdec4528f:/doc/schema/tareas.dia
diff --git a/doc/schema/tareas.dia b/doc/schema/tareas.dia
index 40318e3..9060886 100644
--- a/doc/schema/tareas.dia
+++ b/doc/schema/tareas.dia
@@ -28,7 +28,7 @@
-
+
@@ -71,19 +71,19 @@
-
+
-
+
-
+
-
+
-
+
@@ -101,132 +101,73 @@
#Tareas#
-
+
-
+
-
+
-
+
-
+
-
-
-
- #entrega#
-
-
- ##
-
-
- ##
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ #_ es PK fÃsica
+# es PK lógica
+- es para
+ polimorfismo#
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
+
-
+
-
+
-
+
- #enunciado#
+ #prueba#
##
@@ -253,7 +194,7 @@
-
+
@@ -307,7 +248,7 @@
-
+
@@ -315,7 +256,7 @@
#id#
- #INT#
+ #INTEGER#
##
@@ -335,10 +276,10 @@
- #nombre#
+ #entrega_id#
- #VARCHAR#
+ #INT#
##
@@ -358,7 +299,7 @@
- #anio#
+ #caso_de_prueba_id#
#INT#
@@ -379,55 +320,80 @@
-
+
+
+
- #cuatrimestre#
+ #Primary Key#
+
+
+ ##
- #INT#
+ #pk#
-
- ##
+
+
##
-
+
+
+
+
-
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
-
-
-
+
-
+
-
+
-
+
-
+
- #tarea#
+ #tarea_prueba#
##
@@ -454,7 +420,7 @@
-
+
@@ -508,7 +474,7 @@
-
+
@@ -516,7 +482,7 @@
#id#
- #INT#
+ #INTEGER#
##
@@ -525,7 +491,7 @@
##
-
+
@@ -534,78 +500,80 @@
-
+
+
+
- #nombre#
+ #Primary Key#
+
+
+ ##
- #VARCHAR#
+ #pk#
-
- ##
+
+
##
-
-
-
-
-
-
-
-
-
- #descripcion#
-
-
- #VARCHAR#
-
-
- ##
-
-
- ##
-
-
-
+
+
-
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
-
-
-
+
-
+
-
+
-
+
-
+
- #tarea_ejecutada#
+ #caso_de_prueba#
##
@@ -632,7 +600,7 @@
-
+
@@ -686,15 +654,15 @@
-
+
- #tarea_id#
+ #id#
- #INT#
+ #INTEGER#
##
@@ -703,18 +671,18 @@
##
-
+
-
+
- #entrega_id#
+ #enunciado_id#
#INT#
@@ -737,10 +705,10 @@
- #inicio#
+ #nombre#
- #DATE#
+ #VARCHAR#
##
@@ -758,103 +726,3136 @@
-
+
+
+
- #fin#
-
-
- #DATE#
-
-
- ##
+ #Primary Key#
-
+
##
-
-
-
-
-
-
-
-
-
-
-
-
- #exito#
-
- #BOOL#
+ #pk#
-
- ##
+
+
##
-
-
-
-
-
-
-
-
-
- #observaciones#
-
-
- #TEXT#
-
-
- ##
-
-
- ##
-
-
-
+
+
-
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
-
-
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ #ejecucion#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #inicio#
+
+
+ #TIME#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #fin#
+
+
+ #TIME#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #exito#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #observaciones#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #archivos#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #child_name#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_prueba#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #tarea_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #orden#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_fuente#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #tarea_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #orden#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ ##
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #comando_ejecutado#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #diferencias#
+
+
+ #TEXT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #child_name#
+
+
+ #VARCHAR#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #Primary Key#
+
+
+ ##
+
+
+ #pk#
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #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#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #tarea#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #enunciado#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #curso#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #ejercicio#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #id#
+
+
+ #INTEGER#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #curso_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #numero#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #enunciado_id#
+
+
+ #INT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ #grupal#
+
+
+ #TINYINT#
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
##
@@ -868,7 +3869,7 @@
##
- #*#
+ ##
@@ -885,7 +3886,7 @@
##
- #1#
+ ##
@@ -899,30 +3900,98 @@
-
-
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
##
@@ -936,7 +4005,7 @@
##
- #1#
+ ##
@@ -953,7 +4022,7 @@
##
- #*#
+ ##
@@ -967,80 +4036,166 @@
-
-
+
+
-
-
+
-
+
-
+
-
-
+
+
+
+
+
-
-
+
+
+
+
-
-
+
+
-
-
+
+ ##
-
-
+
+
-
-
-
- #_ es PK fÃsica
-# es PK lógica
-- es para
- polimorfismo#
+
+
+
+ ##
-
-
+
+ ##
-
-
+
+
-
-
+
+
-
-
+
+
-
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
-
+
+
+
+
-
+
-
+
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ##
+
+
+ ##
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
##
@@ -1054,7 +4209,7 @@
##
- #*#
+ ##
@@ -1071,7 +4226,7 @@
##
- #1#
+ ##
@@ -1085,10 +4240,9 @@
-
-
+
+
-