MVC är ett nyckel- mönstrar för programvaruutveckling. Som du vet, det hjälpmedelansvar delas mellan modellera (affären härskar), beskåda (UIEN) och kontrollanten (användarehandlingarna).
Jag skulle ändring din design, som visat i ditt diagram a bet för att inte gå till det jämnt av en etikett.
Läs här:
http://www.javaworld.com/javaworld/jw-07-2000/jw-0721-hmvc.html