title: Which of Context and Alias is more useful?
body: <p>During tables linking we will have loops which will result in duplicate records in report, so to overcome we use <code>Context</code> and <code>Alias</code>.</p>
  
  <p>To the extent I know both serve the same purpose but what is the difference between the two and which one is more effective.</p>
  
  <p>One thing I am aware is alias creates more tables but all tables are of logical structure so is alias more useful that context?</p>