title: Entity framework with oracle views
body: <p>I have a problem using Entity Framework with oracle views, or views in general. I can easily retrieve data from the views through my Entity, which has views only and no tables, but I can't insert, update, or delete any records. This gives the below error below:</p>
  
  <pre><code>The table/view does not have a primary key defined. The Entity is read-only
  </code></pre>
  
  <p>This occurs even though all my views have at least one Field having "Entity Key" checked.</p>
  
  <p>Note:
  I am using VS2013 and EF 6</p>