title: How do i include more than one property in group by key?
body: <p>Assume i have the following tables in DB</p>
  
  <p><strong>Departments</strong></p>
  
  <pre><code>ID     Name
  1      Engineering
  2      Accounting
  3      Sales
  </code></pre>
  
  <p><strong>Employees</strong></p>
  
  <pre><code>ID     Name   DeparmentId
  1      Phill    1
  2      moore    1
  3      lucas    2
  4      john     2
  5      sophie   3
  6      george   3
  </code></pre>
  
  <p>what i want to do is to group by <code>Employees</code> by <code>Deparments</code>. I know the standard method of grouping will group employees by either <code>departmentID</code> or <code>Department Name</code>. But i want is the grouping key must be an object having multiple properties (ID and Name). Is there away to do this? please provide me some code!</p>