Transformación de Modelo Relacional (MR) a Modelo Entidad-Relación (MER)
ENTIDADES FUERTES:
------------------ ALUMNO(id, nombre, apellido_pat, apellido_mat, correo)
- PADRE(id, nombre, apellido_pat, apellido_mat, correo)
- MAESTRO(id, nombre, apellido_pat, apellido_mat, correo)
- USUARIO(nick, contrasenia)
- TIPO(id, nombre)
- GRADO(id, rango)
- GRUPO(id, nombre, contrasenia)
- AVISO(id, titulo, descripcion, fecha_publicacion, fecha_entrega)
- MATERIA(id, nombre)
- ADJUNTO(id, nombre, ruta, tipo)
ENTIDADES DÉBILES (RELACIONES N:M):
----------------------------------- alumno_has_grupo (alumno_id, grupo_id) -> PERTENECE_A entre ALUMNO y GRUPO
- alumno_has_padre (alumno_id, padre_id) -> ES_TUTOR_DE entre ALUMNO y PADRE
RELACIONES 1:N:
--------------- GRUPO -> MAESTRO: IMPARTE
- GRUPO -> GRADO: PERTENECE_A
- AVISO -> MATERIA: CORRESPONDE_A
- AVISO -> GRUPO: DIRIGIDO_A
- ADJUNTO -> AVISO: ESTÁ_ASOCIADO_A
- USUARIO -> TIPO: TIENE_TIPO
RELACIONES 1:1:
--------------- ALUMNO <-> USUARIO: ES_USUARIO
- PADRE <-> USUARIO: ES_USUARIO
- MAESTRO <-> USUARIO: ES_USUARIO
ESQUEMA VISUAL PARA MIRO:
-------------------------[ALUMNO] --<PERTENECE_A>-- [GRUPO]
|
|
|
\-<DIRIGIDO_A>-- [AVISO] --<CORRESPONDE_A>-- [MATERIA]
|
|
\-<ES_TUTOR_DE>-- [PADRE]
\-<ESTÁ_ASOCIADO_A>-- [ADJUNTO]
[GRUPO] --<IMPARTE>-- [MAESTRO]
[GRUPO] --<PERTENECE_A>-- [GRADO]
[ALUMNO] --<ES_USUARIO>-- [USUARIO] --<TIENE_TIPO>-- [TIPO]
[PADRE] --<ES_USUARIO>-- [USUARIO]
[MAESTRO] --<ES_USUARIO>-- [USUARIO]