Report question

Question: Best approach for complex model/submodel validation (MVC)