Proponga el diagrama de clases para una aplicación de software que gestione las escenas filmadas para la realización de una película.
Cada escena se identifica por un código y una descripción. Cada escena se filma desde diferentes posiciones (al menos una), cada una de éstas se denomina escenario. Cada escenario se caracteriza por un código y una descripción, donde los parámetros fotográficos son capturados (por ejemplo: apertura, exposición, longitud focal, filtros, etc.).
Considerar que un escenario está relacionado a una única escena.
Para cada escenario, varias tomas pueden ser filmadas (al menos una). Cada toma se caracteriza por un número de toma, un número real que representa los metros de película que se han utilizado para
el rodaje de la toma, y el código de la bobina donde se almacena la película. Considere que una toma está asociada a un sólo escenario.
Las escenas se dividen en internas aquellas que se filman en un teatro, y externas las que se filman en una locación y pueden ser una "escena de día" o una "escena nocturna". Las locaciones se caracterizan por un código, dirección y una descripción.