You are on page 1of 7

Modelado Cursos de

Entidad/Relación Formación
Modelado Entidad/Relació
Entidad/Relación
Bases de Datos Bases de Datos
Ingenierí
Ingeniería Té
Técnica en Informá
Informática de Sistemas Ingenierí
Ingeniería Té
Técnica en Informá
Informática de Sistemas

Parte 1: Cursos Parte 1: Cursos


“La empresa organiza cursos internos de formación de los codigo_curso

que se desea conocer el código de curso, el nombre, una


descripción, el número de horas de duración y el coste del Cursos nombre

curso.”
descripcion

coste duracion

Cursos de Formació
Formación 3 Cursos de Formació
Formación 4

Parte 2: Prerrequisitos Parte 2: Prerrequisitos


“Un curso puede tener como prerrequisito haber realizado N
otro u otros previamente, y a su vez, la realización de un
curso puede ser prerrequisito de otros. Un curso que es un Cursos prerrequisito obligatorio
N
prerrequisito de otro puede serlo de forma obligatoria o sólo
recomendable.”

Cursos de Formació
Formación 5 Cursos de Formació
Formación 6

1
Parte 3: Ediciones Parte 3: Ediciones
“Un mismo curso tiene diferentes ediciones, es decir, se N
imparte en diferentes lugares, fechas y con diferentes
horarios (intensivo, de mañana o de tarde). En una misma Cursos prerrequisito
N
fecha de inicio sólo puede impartirse una edición de un
1
curso.”

impartido

N
Ediciones
fecha

horario lugar

Cursos de Formació
Formación 7 Cursos de Formació
Formación 8

Parte 4: Empleados Parte 4: Empleados


nombre
“Los cursos se imparten por personal de la propia empresa. codigo_empleado

apellidos
De los empleados se desea almacenar su código de
empleado, nombre y apellidos, dirección, teléfono, NIF direccion

(Número de Identificación Fiscal), fecha de nacimiento,


nacionalidad, sexo, firma y salario, así como si está o no telefono
Empleados
capacitado para impartir cursos”
NIF

fecha_nacimiento

nacionalidad salario

sexo
firma

Cursos de Formació
Formación 9 Cursos de Formació
Formación 10

Parte 4: Empleados Parte 4: Empleados

participación

N N
Empleados Empleados

participa imparte N

Ediciones Ediciones
N N
N recibe

Cursos de Formació
Formación 11 Cursos de Formació
Formación 12

2
Parte 4: Empleados Solució
Solución Final
N
Cursos prerrequisito
N
N 1 N
Empleados Empleados
impartido
recibe recibe
ES ES
N
Ediciones Ediciones
N Capacitados No_Capacitados N Capacitados
N N
imparte imparte
1 1
Cursos de Formació
Formación 13 Cursos de Formació
Formación 14

Semá
Semántica NO Reflejada
Controlar que un mismo empleado no pueda ser docente y

Campeonato
alumno a la vez de una edición de un curso

de Ajedrez
Modelado Entidad/Relació
Entidad/Relación
Bases de Datos
Ingenierí
Ingeniería Té
Técnica en Informá
Informática de Sistemas
Cursos de Formació
Formación 15

Parte 1: Participantes Parte 1: Participantes


“En el campeonato participan jugadores y árbitros. De ambos Participantes
se requiere conocer el número de asociado, nombre,
dirección, teléfono de contacto y campeonatos en los que ha ES
participado (como jugador o como árbitro). De los jugadores
se precisa además el nivel de juego en una escala de 1 a 10.” Jugadores Árbitros

N_socio
nombre
direccion nivel

telefono
campeonato

Campeonato de Ajedrez 17 Campeonato de Ajedrez 18

3
Parte 2: Exclusiva Parte 2: Exclusiva
“Ningún árbitro puede participar como jugador” Participantes
Exclusiva
ES

Jugadores Árbitros

Campeonato de Ajedrez 19 Campeonato de Ajedrez 20

Países
Parte 3: Paí Países
Parte 3: Paí
“Los países envían al campeonato un conjunto de jugadores
y árbitros, aunque no todos los países envían participantes.
Todo jugador y árbitro es enviado por un único país. Un país
puede ser representado por otro país.
Países
Cada país se identifica por un número correlativo según su
orden alfabético e interesa conocer además su nombre, el
número de clubes de ajedrez existentes en el mismo”
N_pais
nombre
N-Clubes

Campeonato de Ajedrez 21 Campeonato de Ajedrez 22

Países
Parte 3: Paí Parte 4: Partidas

Participantes envía “Cada partida se identifica por un número correlativo


(Cod_P), la juegan dos jugadores y la arbitra un árbitro.
ES 1 Interesa registrar las partidas que juega cada jugador y el
color (blancas o negras) con el que juega. Ha de tenerse en
Países
Jugadores Árbitros cuenta que un árbitro no puede arbitrar a jugadores enviados
1 por el mismo país que le ha enviado a él.
Todo participante participa en al menos una partida”
representa

Campeonato de Ajedrez 23 Campeonato de Ajedrez 24

4
Parte 4: Partidas Parte 4: Partidas

Participantes envía

ES 1
Países
Jugadores Árbitros

color
2 1
1
juega representa
Cod_P
arbitra

Partidas Partidas

Campeonato de Ajedrez 25 Campeonato de Ajedrez 26

Parte 5: Hoteles Parte 5: Hoteles


“Tanto jugadores como árbitros se alojan en uno de los Hoteles
hoteles en los que se desarrollan las partidas, se desea
conocer en qué hotel y en qué fechas se ha alojado cada uno
de los participantes. Los participantes pueden no permanecer
en Villatortas durante todo el campeonato, sino acudir
cuando tienen que jugar alguna partida alojándose en el nombre
direccion
mismo o distinto hotel. De cada hotel, se desea conocer su
telefono
nombre, la dirección y el número de teléfono.”

Campeonato de Ajedrez 27 Campeonato de Ajedrez 28

Parte 5: Hoteles Parte 6: Jornadas

Hoteles aloja Participantes envía “El campeonato se desarrolla a lo largo de una serie de
jornadas (año, mes, día) y cada partida tiene lugar en una de
ES 1 las jornadas aunque no tengan lugar partidas todas las
jornadas”
Países
Jugadores Árbitros
fecha_entrada
2 1
fecha_salida 1
juega representa
arbitra

Partidas

Campeonato de Ajedrez 29 Campeonato de Ajedrez 30

5
Parte 6: Jornadas Parte 7: Salas
“Cada partida se celebra en una de las salas de las que
pueden disponer los hoteles. Se desea conocer el número de
entradas vendidas en la sal para cada partida. De cada sala,
se desea conocer la capacidad y medios de que dispone
(radio, televisión, vídeo, …) para facilitar la retransmisión de
los encuentros. Una sala puede disponer de varios medios
jornada
distintos”

Cod_P

Partidas

Campeonato de Ajedrez 31 Campeonato de Ajedrez 32

Parte 7: Salas Parte 7: Salas

Hoteles aloja Participantes envía

1 ES 1

dispone Países
Jugadores Árbitros

2 1
1
Cod_sala
Salas Salas representa
capacidad juega
medios arbitra
1

celebra Partidas

entradas

Campeonato de Ajedrez 33 Campeonato de Ajedrez 34

Parte 8: Movimientos Parte 8: Movimientos


“De cada partida se pretende registrar todos los movimientos
que la componen. La identificación de movimiento se
establece en base a un número de orden dentro de cada
partida. Para cada movimiento se guarda la jugada (5
posiciones) y un breve comentario realizado por un experto”

jugada
movimiento
comentario

Movimientos

Campeonato de Ajedrez 35 Campeonato de Ajedrez 36

6
Solució
Solución Final Semá
Semántica NO Reflejada
Hoteles aloja Participantes envía Se ha supuesto que no hay más participantes que árbitros y
jugadores
1 ES 1
No se ha contemplado que un árbitro no puede arbitrar
dispone Países partidas en las que participen jugadores de su mismo país
Jugadores Árbitros
1 No se ha contemplado que en cada partida uno de los
2 1 jugadores juega con blancas y el otro con negras
Salas representa
juega No se ha contemplado la secuencialidad del código de país
arbitra
1 No se ha contemplado la secuencialidad del código de partida

celebra Partidas Movimientos No se ha contemplado la secuencialidad del número de


movimiento dentro de cada partida
consta
1
Campeonato de Ajedrez 37 Campeonato de Ajedrez 38

You might also like