Java class design: List in City class, or reference to City in Theatre class?
I am trying to design a movie ticket booking system in Java. I am stuck on this subjective problem, where there is are multiple cities, and inside each city are multiple theatres.