I'm not sure just what you want. I'll describe how I set up MC 12 for browsing classical music.
> I want to go "composer" "work" "name [movement]"
I defined a view scheme for classical music. (Add View Scheme.) In the Step 1 area, I added the following field: sub-genre, composer, work name, artist and version. (Be sure you click on "Filter in both directions" in the Step 3 area.) In Step 4, I specified that the file list be sorted by composer, work name, artist and track number, so that the files will be in movement order.
In the upper part of the screen, I choose "Panes" so that each of the fields specified above appears as a list in a column.
When I choose a composer from its list, the work name list shows only works by that composer. If I then choose a work, I see all performances of that work in the library (i.e. artists). If a select one artist, the lower area shows all the music files that match the selected composer, work name and artist. For a multi-movement work, there would normally be one file per movement. If I select all the files shown, right click and choose play, they will all play.
Selecting Composer, then Work name and then Artist is my normal order but I can select in whatever order suits me.
Bill