1
在为客户构建新的Umbraco网站的过程中,我面临着将所有内容(如产品,类别,产品图片等)从nopCommerce迁移到Umbraco 7的任务。为了保持产品和类别,产品及其图片之间的所有关系和映射,并且不会丢失任何重要信息,我只是使用在将表格中的数据导入到Umbraco时出现在nopCommerce表中的相同ID 。将数据从nopCommerce迁移到Umbraco 7
但是,一旦完成导入,此方法会引发一些问题。举个例子,让我们说,我们已经拥有了已导入一把umbraco产品:
Name: Product A
ImageId: 1002
现在,我们将它添加另一张照片。给定一张存储在Umbraco的媒体部分中的图片,因此它有一个ID,随便是1002,如果我尝试将其分配给已经有一个图片分配ID = 1002的导入产品A,主密钥ID的重复。
避免这种冲突的最佳方法是什么?