title: edmx mapping questions
body: <p>I have a Branch table that contains:<br>
  company_id, is_deleted, branch_id, branch_name, branch_code</p>
  
  <p>company_id - used in order to determine which company owns the branch.<br>
  is_deleted - rows where is_deleted=true are logically deleted and I don't want to return them in my queries.</p>
  
  <p>I have to map thos fields to class Branch. Class Branch have the following members:<br>
  BranchId, BranchName, BranchCode</p>
  
  <ol>
  <li><p>Should I add IsDeleted member in order to map the is_deleted field? Can I filter rows with is_deleted=true if I will not map this field?</p></li>
  <li><p>Should I add CompanyId member in order to map the company_id field? I have many tables with company_id field since it decide whice company own the row. Can I prevent adding CompanyId member when mapping those tables? When inserting, I need to supply CompanyId - I really prefer to supply it externaly and not from the Branch object.</p></li>
  </ol>