title: Additional table on 2 table with one-to-many relation
body: <p>I have 3 table. A, B, and C.</p>
  
  <p>A can have many B, and B can have many C. </p>
  
  <p>So I made one to many relation from A to B, with A_id on B.</p>
  
  <p>I made other one to many relation from B to C, with B_id on C.</p>
  
  <p>All works safe and sound. Life is good, until,
  there's incoming case where I need a batch insert, to table C. I had to insert B_id to C as well.</p>
  
  <p>My question is, is it okay if I included A_id
   inside the C table, to help querying the data inside C, so I won't need to eagering the data from B before actually getting the data for A.</p>
  
  <p>I'm sorry if it's a little bit confusing. Further edits for better analogy is encouraged if needed.
  Any help would be appreciated.</p>