title: Why I get exception when I try to fetch data from tables that has many to many relationship
body: <p>I use the EF6 database first identity 2.0 tables.
  I try to get users and roles records and using navigation properties for this purpose.</p>
  <p>This is my database scheme from VisualStudio:</p>
  <p><a href="https://i.stack.imgur.com/zZOot.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/zZOot.png" alt="enter image description here" /></a></p>
  <p>This is my original database scheme from SQLManagmentStudio:</p>
  <p><a href="https://i.stack.imgur.com/8elzk.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8elzk.png" alt="enter image description here" /></a></p>
  <p>And here are entities:</p>
  <pre><code>    public virtual DbSet&lt;ApplicationGroupRole&gt; ApplicationGroupRoles { get; set; }
      public virtual DbSet&lt;ApplicationGroup&gt; ApplicationGroups { get; set; }
      public virtual DbSet&lt;ApplicationUserGroup&gt; ApplicationUserGroups { get; set; }
      public virtual DbSet&lt;AspNetRole&gt; AspNetRoles { get; set; }
      public virtual DbSet&lt;AspNetUserClaim&gt; AspNetUserClaims { get; set; }
      public virtual DbSet&lt;AspNetUserLogin&gt; AspNetUserLogins { get; set; }
      public virtual DbSet&lt;AspNetUser&gt; AspNetUsers { get; set; }
      
  </code></pre>
  <p>on this row:</p>
  <pre><code>var query = context.AspNetUsers.SelectMany(c=&gt;c.AspNetRoles).ToList();  
  </code></pre>
  <p>I get this error:</p>
  <pre><code>Invalid object name 'dbo.AspNetUserAspNetRoles'.
  </code></pre>
  <p>Any idea why I get this error?</p>