Your old tables have valid PKs in your DB, And your new ones don't, Right?
If that is so, don't change anything in the catalog explorer, as doing that will be detected as a change in your DB (your catalog explorer is a representation of the info in your DB), and you will be prompted to generate an Update Script to put in sync your DB. With your old tables there is no problem as they have the PK info in the DB, thus in the catalog explorer as well.
Instead, modify your model, edit the entity and set the IdentifyingFields manually, then set the flag that Walaa mentioned to 'false', that way the model's PKs will be kept as is during refreshes.