title: DDD Modeling questions : student, classroom, seats and a favorite seat for a student
body: <p>i'm not sure how to model this relationship...</p>
  
  <p>A classroom contains many seats, every student studies in a classroom and have a favorite seat within it.</p>
  
  <p>The way i see it, i have two aggregate roots: classroom and student, seats a are entities aggregatged by classroom...</p>
  
  <p>And for a student to have a fovorite seat, it must hold a reference to it (seat isn't an aggregate root).</p>
  
  <p>Any suggestions?
  Thanks in advance, Erik.</p>