title: Difference between HABTM relationship and 2 $belongsTo relationship with a third model
body: <p>I'm creating a project management system which projects are assigned to users</p>
  
  <p>What's the difference between creating a Model <code>ProjectsUser</code> and defining 2 <code>$belongsTo</code> relationship and defining <code>HABTM</code> relationships in both <code>Project</code> and <code>User</code> models? What would be the most correct way, though? And how do I save the data in the <code>projects_users</code> table?</p>