I think you don’t understand the purpose of separating View and model into a model representation control pattern.
The view indicates how the user sees the data, for example, how the web page will look.
The model determines what data will be used, i.e. content displayed in the view.
If you decide that you need two different web pages to view data and edit data, then it will follow the MVC pattern, that these two pages should have separate models and views.
But I am generally against splitting browsing and editing data into two web pages. With ajax today, I would just do it on one web page.
eaglestorm
source share