Я использую ASP.Net MVC, но это, вероятно, относится ко всем шаблонам MVC в целом. Моя проблема, например у меня есть компании и в каждой компании у меня есть список контактов. Когда я выбираю компанию, я вижу ее детали и список контактов этой компании. Когда я хочу добавить новый контакт для этой компании, следует ли реализовать это действие в контроллере компании как действие «Добавить контакт» или оно должно перейти в контроллер контактов в действие «Новый», и мы передаем идентификатор компании в URL-адрес?
Каков обычный способ справиться с подобными вещами в ASP.Net MVC? Есть ли лучшая стратегия?