Modelo Entidad-Relación a Modelo Relacional
Los siguientes casos presentan un enunciado y el Modelo de Entidad/Relacio n. Aplicar el
Modelo
Relacional:
• Mostrar las entidades (relacio n – cardinalidad)
• Identificando claramente las claves primarias (PK)
• Claves fora neas (FK)
• Restricciones (supuestos sema nticos) que correspondan en lenguaje natural.
• Cardinalidad
CASO 2 : TRANSPORTES
“Se desea informatizar la gestion de una empresa de transportes que reparte paquetes por
toda España. Los encargados de llevar los paquetes son los camioneros, de los que se quiere
guardar el DNI, nombre, telefono, direccion, salario y poblacion en la que vive.
De los paquetes transportados interesa conocer el codigo de paquete, descripcion,
destinatario y direccion del destinatario. Un camionero distribuye muchos paquetes, y un
paquete solo puede ser distribuido por un camionero.
De las provincias a las que llegan los paquetes interesa guardar el codigo de provincia y el
nombre. Un paquete solo puede llegar a una provincia. Sin embargo, a una provincia
pueden llegar varios paquetes.
De los camiones que llevan los camioneros, interesa conocer la matrícula, modelo, tipo y
potencia. Un camionero puede conducir diferentes camiones en fechas diferentes, y un
camion no puede ser conducido por varios camioneros”.
Entidades y relaciones:
Entidades:
1. Camionero
- DNI (PK)
- Nombre
- Teléfono
- Dirección
- Salario
- Población
2. Paquete
- Código de paquete (PK)
- Descripción
- Destinatario
- Dirección del destinatario
3. Provincia
- Código de provincia (PK)
- Nombre
4. Camión
- Matrícula (PK)
- Modelo
- Tipo
- Potencia
Relaciones:
1. Distribución
- Camionero_DNI (FK) -> Camionero
- Paquete_Código (FK) -> Paquete
2. Llegada
- Paquete_Código (FK) -> Paquete
- Provincia_Código (FK) -> Provincia
3. Conducción
- Camionero_DNI (FK) -> Camionero
- Camión_Matrícula (FK) -> Camión
Restricciones semánticas en lenguaje natural:
1. Un camionero puede distribuir muchos paquetes, pero un paquete
solo puede ser distribuido por un camionero.
2. Un paquete solo puede llegar a una provincia, pero a una provincia
pueden llegar varios paquetes.
3. Un camionero puede conducir diferentes camiones en fechas
diferentes, pero un camión no puede ser conducido por varios
camioneros.
Cardinalidad:
- Camionero a Distribución: 1 a muchos
- Paquete a Distribución: muchos a 1
- Paquete a Llegada: 1 a 1
- Provincia a Llegada: 1 a muchos
- Camionero a Conducción: muchos a muchos