title: Struggling with model relationships
body: <p>I'm having a hard time designing a relationship with a few models in my project.</p>
  
  <p>The models are: band, musician, instrument</p>
  
  <p>Bands have multiple musicians</p>
  
  <p>Musicians have multiple bands and multiple instruments</p>
  
  <p>That’s all pretty straightforward, but I also need to keep track of what instruments a musician has for a particular band. So in a sense, I guess, bands have multiple instruments via the musicians.</p>
  
  <p>In the tables, I was going to add instrument_id to the bands_musicians linking table, but I need a musician to be able to have multiple instruments for a band, so I was thinking it would need to go in the musicians_instruments table.</p>
  
  <p>What's the best way to set up the relationships with these models? </p>
  
  <p>Thanks for your time!</p>