title: Handle a Timeline (MySQL)
body: <p>I'm on a pseudo-social app.<br />
  We have 3 tables:</p>
  
  <pre><code>Users: _id_, username, password, email
  Movies: _id_, title, synopsis
  Followers: __(#user_id1, #user_id2)__, timestamp
  U_Movies: __(#user_id, #movie_id)__, rating, timestamp
  </code></pre>
  
  <p>We want to add a timeline to our app, simple timeline, with recent activities. We don't want a custom timeline (no messages), only activities.</p>
  
  <p>What would be the best way to "create" this timeline ?<br />
  Would it be, by creating a "Timeline" table with all activities written (doing an <code>INSERT INTO timeline</code> when there is an <code>INSERT INTO followers</code> and <code>U_Movies</code> ?), or getting with MySQL and <code>JOIN ON</code> latest followers activities (with the timestamp, which I think would be heavy if there is many many entries and users), and another advice ?</p>
  
  <p>Thank you for your help !</p>