title: How to update my entity framework
body: <p>I have been updating my Entity Framework by simply right clicking and clicking on "update model from database".  I usually go under the "Add" tab and then click the tables and click finish.  I also use "refresh" sometimes as well.  What are the differences between these? and also when I do refresh or add sometimes the entity comes out wrong or keeps some of the old information in cache, how can I just get the entity to match my database and clean out any of the old cached things.</p>