Hi,
I'm glad to hear from you that the issue you were facing is now resolved.
However, I want to clarify this behavior to let you understand how database mapping works more clearly.
When you delete an entity from the designer, it is actually deleted only as a type and not as an relation item from the model schema.The Model schema is used as a starting point when updating the model form the database, i.e. when the model is updated from database, it compares database objects (tables, views, etc) with the items from the model schema.
In your case, when you deleted the entity from the designer, you actually delete it only from the domain model and the table in the model schema explorer still exists. When you delete the table from Model Schema Explorer, then the next time you execute "Update From Database" the missing entity will be tracked as new and will be added to the designer.
You can take a look at
this article for more information how to track database changes and how to delete entities.
I hope this information is helpful.
Regards,
Yavor Slavchev
Telerik
OpenAccess ORM is now
Telerik Data Access. For more information on the new names, please, check out the
Telerik Product Map.