#840 Esa doble PK en Transportista esta mal...
Uf tu profesora no se en que esta pensando, pero eso no esta bien, pero nada nada bien.
Todo lo relacionado con el paquete debe estar en la entidad paquete, no en la de transportista.
Aparte la propagacion de clave foreanea es de transportista a paquete:
Asumiendo que una vez asignado el paquete, solo puede ser entregado por ese transportista:
Un transportista puede repartir muchos paquetes, y un paquete solo puede ser repartido por un transportista
1 - N, la PK del transportista se propaga al paquete.
Esto quiere decir que si por ejemplo falla, y el paquete ma;ana se reparte por transportista 4 en vez de 2, se hace un update y la BD no pierde coherencia.
Pero tal como tienes transportista, con informacion del paquete no tiene sentido ninguno.
Respecto a la tabla intermedia CONDUCEN:
La pregunta es, el transportista va a conducir mas de un vehiculo en plan:
Conductor A se le asignan vehiculos A, D y H
Conductor B se le asignan vehiculos A, C y F
Esta bien pero si la idea es controlar que vehiculo conduce al dia, lo logico seria una relacion 1-N otra vez.