title: How to disable delete for JoinTable?
body: <p>I have problem with disable delete for JoinTable. </p>
  
  <pre><code>@Entity 
  class Employee
  {
       @Id
       Long id;
  
       @ManyToOne( cascade = { CascadeType.REFRESH } )
       @JoinTable( name = "Employee2AddressOracleView",
                   joinColumns = @JoinColumn( name = "employee_id" ), 
                   inverseJoinColumns = @JoinColumn( name = "address_id" ) 
       private Address address;
  )
  </code></pre>
  
  <p>Address for Employee is calculated in View. It works, I can load Employee but when I want delete employee JPA want delete row from view to. It is possible to disable this delete query?</p>
  
  <p>JPA query in console:</p>
  
  <pre><code>delete from Employee where employee_id = ?
  delete from Employee2AddressOracleView where employee_id = ?
  </code></pre>