#A4#
##
#Curso#
#curso#
##
##
#id#
#INT#
##
##
#anio#
#INT#
##
##
#cuatrimestre#
#INT#
##
##
#numero#
#INT#
##
##
#descripcion#
#VARCHAR#
##
##
#enunciado#
##
##
#id#
#INT#
##
##
#nombre#
#VARCHAR#
##
##
#descripcion#
#VARCHAR#
##
#Descripción un poco más detallada del ejercicio#
#autor_id#
#INT#
##
#Autor#
#creado#
#DATE#
##
##
##
##
#* #
##
# 1#
##
##
#* #
##
#1#
#ejercicio#
##
##
#id#
#INT#
##
##
#curso_id#
#INT#
##
##
#numero#
#INT#
##
##
#enunciado_id#
#INT#
##
##
#grupal#
#BOOL#
##
#Es grupal (o individual)#
##
##
#*#
##
#1#
#usuario#
##
##
#id#
#INT#
##
##
#tipo#
#CHAR(1)#
##
#Tipo de usuario para polimorfismo: 'd' (docente), 'a' (alumno) o 'u' (usuario, en realidad no debería estar nunca).#
#usuario#
#VARCHAR#
##
#Para alumnos es el padrón, para docentes el usuario que les plazca (que no pueda ser un padrón válido).#
#email#
#VARCHAR#
##
##
#contrasenia#
#VARCHAR#
##
##
#nombre#
#VARCHAR#
##
##
#telefono#
#INT#
##
##
#creado#
#DATE#
##
##
#activo#
#BOOL#
##
##
#observaciones#
#TEXT#
##
##
#_ es PK física
# es PK lógica
- es para
polimorfismo#
#docente#
##
##
#usuario_id#
#INT#
##
##
#nombreado#
#BOOL#
##
##
##
##
#alumno#
##
##
#usuario_id#
#INT#
##
##
#nota#
#FLOAT#
##
##
##
##