Возможно, вам понадобится сочетание новых и существующих классов моделей.
Во многих случаях вы можете просто поместить модель, используемую представлением, непосредственно в хранилище данных, что сохраняет повторения.Однако всегда будут места, где потребности представления и хранилища данных различны.
Например, свойство, которое отображается в виде списка значений в представлении, может потребоваться сохранить как отдельный ключ наборавместо того, чтобы сериализовать с другими свойствами модели.