Se quiere implementar una base de datos que registre viajes de barcos.
Cada viaje es una secuencia de eventos, donde una embarcación levanta una carga en un puerto
de partida y la entrega en una secuencia de puertos.
Un barco tiene un nombre, pero se lo identifica por su número de registro.
Cada barco pertenece a una clase o tipo de embarcación que define carga máxima, longitud de eslora
y cantidad mínima de tripulantes para operarlo.
Los puertos que visitan los barcos tienen asociado un nombre, ciudad más cercana y país al que
pertenecen.
En cada viaje supondremos que el barco sólo puede visitar un puerto por día.
También se quiere saber si la tripulación efectiva de un barco alcanza, y si el calado de
todos los puertos es suficiente para que los barcos se detengan allí en su viaje.
- Modele este problema utilizando DER.
- A partir del DER, obtenga un modelo relacional tratando de reducir la cantidad de
relaciones.
- Obtenga un listado de dependencias funcionales y claves para cada relación.