I'm wondering how many data access should I do in a View when using a MVC framework. For instance: In my application there is a page that shows a list of all my favorite artists and, for each artist, a list of all songs of that artist. The question is: Should I pass only the artist list to the View, or should I pass also all the data (artist + songs)?I'm wondering how many data access should I do