View é uma classe abstrata que fornece uma superclasse comum para classes que fornecem representações desnormalizadas e agregadas ...

View é uma classe abstrata que fornece uma superclasse comum para classes que fornecem representações desnormalizadas e agregadas de recursos gerenciados. A definição de cada subclasse inclui propriedades propagadas a partir do gráfico de classes que são usadas para modelar o recurso na exibição normalizada. As classes podem ser associações ou classes de recursos. A definição de como um valor é propagado (ou seja, transformações de valor e classe de origem) deve ser especificada. 
Subclasses podem ser explicitamente restritas como somente leitura. Se uma subclasse não for restrita como somente leitura, convém que os designers consideram cuidadosamente os possíveis problemas de sincronização de dados e consistências resultantes. A associação ElementView pode ser usada para localizar as instâncias que formam a exibição normalizada do recurso gerenciado.