title: Multiple Projectors on same ReadModel in Broadway CQRS
body: <p>I have a <code>Customer</code> Readmodel that contains some properties including an <code>active</code> property.</p>
  
  <p>Now suppose I would want to fill 2 tables with customer information: for example, one table with just the <code>customer id</code> and <code>active</code> status, and another table containing all info.</p>
  
  <p>Should I make a seperate <code>Projector</code>, <code>Readmodel</code> and <code>Repository</code> to achieve this?</p>
  
  <p>EDIT:
  Example scenario:</p>
  
  <p>CustomerCreatedEvent -> contains all customer data</p>
  
  <p>CustomerActivatedEvent -> only contains customer id with enabled status = true</p>
  
  <p>Readmodel = Customer class</p>
  
  <p>A Projector handles both events. </p>
  
  <p>The CustomerActivatedEvent handler will load the customer and update the 'active_users' table through the CustomerRepository (or ActiveCustomersRepository?) based on the data in CustomerActivatedEvent.</p>