Ejemplo
Modelo
Conceptual
Requerimientos
1. Un alumno solo puede pertenecer a un grupo, el cual
En un Colegio Distrital tendrá varios alumnos inscritos en él.
existen muchos profesores
2. Un grupo puede contener diversas asignaturas y una
y muchos alumnos, los asignatura puede estar en varios grupos.
cuales forman parte de
grupos con diversas 3. Los profesores pueden impartir distintas asignaturas,
pero cada asignatura solo puede ser impartida por un
asignaturas, las condiciones profesor.
de trabajo son:
2
Alumnos
ATRIBUTOS DE LAS Profesores
ENTIDADES
Se necesitan conocer los Grupos
siguientes datos
Asignaturas
3
Alumnos
• Matrícula (No de Boleta, único)
• Nombre
• Apellido Paterno
• Apellido Materno
4
Profesores
• No Empleado (único)
• Nombre
• Apellido Paterno
• Apellido Materno
5
Grupos
• Identificador de grupo (único)
• Turno
• Carrera
• No alumnos inscritos
6
Asignaturas
• Identificador de asignatura (único)
• Descripción
• Calificación
7
Ejercicio
Se quiere construir un modelo
Entidad-Relación a partir de la idea de Relación Alumno –Grupo
la Base de datos, el Diagrama debe
contener la simbología Relación Grupo-Asignatura
correspondiente así como las
cardinalidades de las relaciones. Relación Profesor-Asignatura
8
Relación Alumno - Grupo
Un alumno sólo puede
pertenecer a un grupo, el
cual tendrá varios alumnos
inscritos en él.
Para establecer la relación
escogemos los máximos de
cada relación
9
Relación Grupo -
Asignatura
“Un grupo puede contener
diversas asignaturas, y una
asignatura puede estar en
varios grupos”
10
Relación Profesor -
Asignatura
“Los profesores pueden
impartir distintas
asignaturas pero cada
asigntura solo puede ser
impartida por un profesor”
11
DIAGRAMA ENTIDAD RELACIÓN
COMPLETO
12
Enlaces Software de Diseño E-R
En resumen el proceso de diseño se representa en la siguiente tabla
Software de Diseño Enlaces
Dia http://dia-installer.de/download/inde...
starUML http://staruml.io/
LucidChart https://www.lucidchart.com
SmartDraw https://www.smartdraw.com/entity-rela...
13
14
15
16
End your presentation
For PowerPoint and 100% free for personal or Ready to use, professional Blow your audience away
Google Slides commercial use and customizable with attractive visuals