смотри. "данные" без поведения как статичная диаграмка ничего не дают и ничем не подсказывают. Квадратики с именами типа "рассписание" тоже. Могут даже отвлечь тебя от более корректного решения которое зауглом.
Сначала дроби систему и выясняй что куски делают а потом давай им имена.
Спасибо за совет. Может, я ошибаюсь, но я думал что так и делаю. Там, класс сеанс был выдуман, чтобы инкапсулировать часть данных и не привязывать фильмы к залам и наоборот, расписание - для поиска и опять же инкапсуляции.