title: How Nhibernate do with insert, update, delete
body: <p>Can anybody explain how NHibernate behave in case of:</p>
  
  <ol>
  <li>Insert</li>
  <li>Update</li>
  <li>Delete</li>
  </ol>
  
  <p>in case if Parent/Child collection with inverss - non inverse , cascadea ll, cascade all delete orphan.</p>
  
  <p>i want to know the rules that follow to execute each case of the above.</p>
  
  <p>Thanks in advance</p>