In my last post, "'Model' Is an Overloaded Word," I discussed several types of models which might be present in an MVC application. But I limited the discussion to models which are actually in the executable. There may of course be additional models, such as ERDs, UML models, etc., which exist in the development environment, but are not actually part of the executable.
It is often the case that we use software tools to transform these conceptual models into executable code of one form or ano...