我目前正在开发ASP.NET Application&使用SQL作为后端。
我的DB问题非常严重。我正在为用户提供数据库备份。 如果假设Sql崩溃并且我的客户端想要使用备份恢复数据库。
我已经通过映射表和自动递增的ID列实现了我的应用程序。因此,如果用户将尝试从备份和恢复中获取旧数据。该备份将假设为1到50,因为列的每个表中的自动递增数字,并且相对于该数据库将尝试在自动递增列的基础上再次映射该数据。
但AS DB崩溃了自动增量列不会再次启动1.它将从51开始相应的列计数。
然后所有的映射都会出错,而且没有一个表能给我正确的映射信息。
我的应用程序中有大约25个表。
现在,获得适当数据库的可行解决方案是什么。
我应该如何映射我的表格。
请建议我解决此问题的最佳方法。