reisig / proyecto_aplicaciones

Este es el repositorio del proyecto final de aplicaciones internet.
0 stars 1 forks source link

Se sube la base de datos de manera que todos puedan cargarla desde el… #24

Closed ariel26 closed 8 years ago

ariel26 commented 8 years ago

… archivo schema.sql

Registro de cambios en la Base de Datos

Tabla Asignatura:

-Id -NombreAsignatura -RutProfesorACargo (le cambie el nombre porque a pesar de la sugerencia de Gonzalo, el campo efectivamente siempre fue el RUT y eso se puede comprobar con la referencia a la clave foranea que en este caso es el rut de usuario, pero no quedaba muy claro con el nombre anterior.)

Tabla Contenido:

-La tabla contenido no se modifico

Tabla Guia:

-La tabla de guias quedara con IdAsignatura en vez de id_asignatura.

Tabla Pregunta:

-Se agrego IdGuia la cual es la misma id_guia utilizada por Gonzalo, ademas se dejo como clave foranea al igual que como lo tenia en su base de datos.

Tabla Repositorio:

-Se agrego una columna que se incrementa automaticamente llamada Id, la cual pasara a ser la clave primaria en vez de la ruta.

Tabla Respuesta:

-La tabla Respuesta no sufrio modificaciones. Gonzalo de todos modos tendras que adaptar los nombres de las columnas ya que no coinciden con los de la base de datos que tu utilizaste.

Tabla SeleccionMultiple:

-Se hizo el cambio de Letra a Tipo y se modifico Alternativa por ValorAlternativa para mantener la idea de Gonzalo, eso si su sugerencia fue valor_alternativa pero para que la manera de escribir los nombres de las columnas coincidan decidi dejarlo como ValorAlternativa.

Tabla Usuario:

-Se dejo tal cual la variable TipoUsuario, asi que si estabas usando esa columna @Gonen09 tendras que cambiarle el nombre. Igualmente tendras que revisar las otras columnas.

***Se agrego la tabla sugerida por Gonzalo

Tabla UsuarioAsignatura:

-Los nombres de las columnas son los siguientes -RutUsuario -IdAsignatura Ademas tendremos que modificar el archivo insert.php, hablare con @reisig en clases para ver si lo hago yo. Si necesitan hacer algun cambio a la base de datos, ya sea agregar columnas o si se dan cuenta que alguna esta sobrando, me avisan para ver como lo solucionamos.