title: OUTER APPLY is not supported by MySQL
body: <p>I am using Entity Framework with MySQL. The following query results an error:</p>
  
  <pre><code>var foobar = ctx.ArticleBase.OfType&lt;ActicleSpecial&gt;().Include("CreatedBy.Image.Location").ToList();
  </code></pre>
  
  <p>Error: "OUTER APPLY is not supported by MySQL" I also get the "CROSS APPLY is not supported by MySQL" on a little different query.</p>
  
  <p>I have the following datamodel:
  <a href="https://i.stack.imgur.com/cfNUm.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/cfNUm.jpg" alt="alt text"></a>
  </p>
  
  <p>Except the Image entity have Location entity (one to many relation) named Location relation and UserBase have Image relation instead of UserSpecial.</p>
  
  <p>Why do I get this error? How to avoid this error? Is it possible?</p>