MVC relation interface restructure