//fetch collection
EntityCollection<CustomerEntity> customers = new EntityCollection<CustomerEntity>();
new DataAccessAdapter().FetchEntityCollection(customers, null);
// create some view
EntityView2<CustomerEntity> customersView = new EntityView2<CustomerEntity>(customers);
// create another view based on the first one
EntityView2<CustomerEntity> customersView2 = new EntityView2<CustomerEntity>(customersView.RelatedCollection);