title: How to Detect Change on 1-N
body: <p>Simple question. I didn't have this problem using NHibernate, but now I have it with EntityFramework:</p>
  
  <p>Imagine that I have a Car, with a list of Tires.</p>
  
  <p>I want to remove 1 tire of a car, so I want to update it.
  Something like:</p>
  
  <pre><code>Car.Tires.Remove(tire);
  </code></pre>
  
  <p>And then I update the car object with this update method:</p>
  
  <pre><code>public virtual void Update(T obj)
  {
       TryAttach(obj);
       SetAllModified(obj);
       SaveChanges();
  }
  </code></pre>
  
  <p>The problem is that after the update, the car still have the same amount of tires.</p>
  
  <p>How can I update the list of Tires when I call the update method?</p>