title: Recommendations for: The mapping of CLR type to EDM type is ambiguous because multiple CLR types match the EDM type
body: <p>I have a database with over 100 dables. I decided to split the EF model into three different ones. There are several tables which appear in more than one model. After using the EF 5.X DbContext Generator, I've got the POCO classes.</p>
  
  <p>This template generates repeated classes (the ones that appear in more than one model) but with different namespace. After trying to query one of this ones I got the following error:</p>
  
  <pre><code>The mapping of CLR type to EDM type is ambiguous because multiple CLR types match the EDM type
  </code></pre>
  
  <p>After facing this problem I believe I have two alternatives:</p>
  
  <ol>
  <li>Edit CSDL, MSL, SSDL files to rename the entities. In this case I would append the context names as a prefix to the entities.</li>
  <li>Edit the EF 5.x DbContext Generator to edit the name of the POCO classes that would be generated. In this case I would also append the context names as a prefix to the POCO classes.</li>
  </ol>
  
  <p>My question goes as follows: Which option should I follow? And what do I need to do according to the selected option. And if none of the options is valid, what do you recommend me to do?</p>