Está en la página 1de 4

Universidad Abierta y a Distancia de México

Diseño de Bases de Datos

Unidad 2

Actividad 1: Modelo Entidad - Relación

Alumno: Yair Gigael Basilio López

Matrícula: ES172006480
Modelos de Entidad - Relación
A continuación, expondré 2 problemáticas con su respectiva solución para
comenzar con el modelado de la base de datos.
1.- Control para biblioteca escolar, se requiere una base de datos para poder tener
un control de los libros que tienen en existencia, prestados y disponibles, además
que ciertos usuarios que hagan donación de libros se le dan ciertas preferencias
por determinado tiempo sobre todo en cuanto al plazo de préstamo, en esta se
puede saber dónde se encuentra el libro, cuantos ejemplares, disponibilidad y en
caso de que el usuario demore más de lo acordado la multa por día de retraso.
Cardinalidad:
 Una persona puede pedir varios libros y un libro es prestado a una persona
a la vez.
 Una persona tiene: Nombre, apellidos, dirección, CURP, socio donador, No.
De inscripción, teléfono(s).
 Los prestamos cuentan con fecha de salida, fecha de entrega y ID de
préstamo.
 Los volúmenes cuentan con Id de volumen, nivel de deterioro.
 Los libros pueden tener un volumen y el volumen puede pertenecer a varios
libros.
 Una biblioteca puede tener varios libros, y un libro puede pertenecer a una
biblioteca.
Direc Id-Prestamo Fecha-Pres
Tel
Apellidos
(1, 1) (0, M)
Personas Solicita Prestamos
Control
CURP para Nombre (0, M)
bibliotec Fecha-Dev
No-Susc. a Donador
Presta
escolar,
se
requiere
Nombre-biblio ID-biblio
(1, 1) ID-Vol
una base
de datos
para Biblioteca Volumen
poder Editorial Id-Libro
tener un(0, M) (0, M) Detreriorado
control (1, M) (1, 1)
de los Pertenec Libro Tiene
libros e
que Escritor
tienen en Año- Titulo
existenci publicación
a,
prestado
2.- Base de datos para cálculo de nómina de personal, esta va a almacenar las
entradas y salidas del personal por las cuales se va a sumar el tiempo trabajado y
pagar el equivalente a las horas laboradas para también tener un control de las
llegadas tardes para el manejo de bonos de puntualidad y asistencia, además que
apoya a saber cuándo se tuvo una falta; Por medio de un verificador de huella
digital se podrá capturar la entrada y salida del personal, desde luego también se
pasa por este verificador al momento de salir a comer o entrar de la hora de la
comida.
Se busca apoyar al área de recursos humanos, manejar información exacta y no
modificable por el empleado e incentivar el tiempo en pro de la empresa para
prevenir abusos de confianza.
Cardinalidad:
 Un empleado tiene, nombre, apellidos, no de empleado, teléfono, turno y
puesto.
 Un empleado puede checar en un reloj especial y a su vez el reloj verifica a
varios empleados.
 Un reloj cuenta con Id reloj y sucursal propiedad.
 Sucursal cuenta con, dirección, ID sucursal, horario de atención y teléfono.
 Empleado aparece dado de alta en una sucursal y una sucursal tiene varios
empleados.
 Un empleado tiene uno o varios teléfonos, pero un teléfono solo pertenece
a un empleado.
 Empresa cuenta con nombre, RFC y propietarios.
 La sucursal pertenece a una empresa y una empresa tiene muchas
sucursales.
 RH (recursos humanos) tiene acceso a reloj, solo una persona puede
acceder a un reloj, y RH tiene ID-usuario y contraseña.
 RH calcula sueldo de acuerdo con las horas trabajadas, RH puede calcular
varios sueldos y los sueldos solo los calcula RH.
 El sueldo puede ser cobrado por un solo empleado y cada empleado cuenta
con un solo sueldo.
 RH tiene ID de usuario y contraseña.
 Sueldo depende de puesto e Id de sueldo.
Tel-Sucursal Id-sucursal
Giro-com
(1, M)
(1, 1) (1, 1)
Empresa Cuenta Sucursal Tiene Reloj
(1, M)

RFC Propietarios ID-reloj


Id-sucursal Horario
(1, M)

Dirección
Id-usuario
Checa
RH Accede
(1, 1)
Contraseña
Tel-Emp
(1, M)

Sueldo Cobra Turno


Calcula

Puesto Id-sueldo Empleado


Nombre
Puesto
No-Tel Apellidos (M, M)
Id-Emp
(M, M)
Teléfono Posee

Caracteristicas
Descripción

También podría gustarte