title: Aggregations and the DDD
body: <p>I´m developing a project applying the DDD principles, I created a class aggregation (Account) it will contain the classes (Agency) and (Agent) which as (Account) has tables in the database. My question is this:</p>
  
  <p>I need to create a Repository class and a Service class for each of my entities (Account, Agent and Agency) or I should create the AccountRepository and within it do the insertions and searches of the 3 classes?</p>