Originally Posted by 33degrees:
What exactly do you mean by 'figure out'? I'd say that a model is generally picked based, in some way, on the request, which makes it the controller's domain.
I think on a loose coupling between the view and the model.
Details here