Bases de Datos - Base de datos relacional - esquema entidad/interrelación

 
Vista:
sin imagen de perfil

Base de datos relacional - esquema entidad/interrelación

Publicado por cobo (1 intervención) el 08/11/2015 19:12:35
Hola, muy buenas a todos.
tengo una practica en Base de datos entidad/interrelación y en algunas cositas estoy dudando.
El enunciado es este:
Se desea construir un campus virtual para que los alumnos de un centro de estudios puedan realizar cursos a través de la web. El primer paso es el diseño de la BD y las consultas asociadas. La especificación proporcionada es la siguiente:
Los usuarios del campus tendrán un nombre de usuario único, una contraseña, así como nombre, apellidos, dirección, correo electrónico y, opcionalmente, un teléfono. Existen únicamente dos tipos de usuarios (que no son excluyentes entre sí): Alumnos y Profesores. Todo alumno tendrá un profesor que le tutoriza a lo largo de todos sus estudios. Cada profesor será tutor de como máximo 20 alumnos. De cada profesor almacenaremos la información de su cuenta corriente (formado por entidad, sucursal, dígito de control y número de cuenta).
Las distintas titulaciones que ofrece el centro (de las que guardaremos un identificador único, un nombre y una descripción) constan de una serie de asignaturas. Cada asignatura se imparte en una única titulación. Las asignaturas tienen un código, un nombre y un conjunto de palabras clave (al menos, una) que indican su temática. Además, se almacenará el precio de matriculación de la asignatura. También guardaremos en qué cuatrimestre (1º/2º) y en qué curso (1º/2º…) se imparte la asignatura. Cuando un alumno desea cursar una titulación, se matricula para cada asignatura en un grupo, que no es más que una asignatura impartida en un año y un turno (mañana, tarde o único). Un grupo, por tanto, se identifica por un año, el identificador de la asignatura y el turno elegido. Es decir, de una asignatura pueden impartirse varios grupos un mismo año. Cada grupo lo imparte un único profesor. Cada profesor puede impartir varios grupos, de la misma o diferente asignatura. Existen asignaturas que son prerrequisitos para otras. Cada grupo se imparte en un aula. De las aulas almacenaremos un código, la capacidad y, si las tiene, las instalaciones de que dispone (cañón, ordenador, wifi, …). Un alumno obtendrá una calificación por el grupo en el que está matricula do de cada asignatura, que se almacenará en el momento en el que se examine el alumno.


y hasta ahora tengo esto. algunos detalles como el cuatrimestre, me llevan a la union de 4 entidades.?¿

pro


Esta algo o todo mal, falta algo...??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder