考虑以下方案。我有4个实体如下:
联系
贷款人
财务报表
贷款
现在,这四个实体之间的关系如下:
联系方式和财务报表 - 1:N参考
贷方和财务报表 - 1:N参考
联系和贷款 - 1:N参考
贷款人和贷款 - 1:N参考
贷款和财务报表 - 1:N参考
贷款实体,转到1:N关系,选择贷款和财务报表关系,
现在在Left Pane上我们有了映射选项, 在那里我添加了贷款的主要联系领域之间的新映射(这个领域是因为联系和贷款 - 1:N参考关系)和财务报表的主要联系领域(这个领域是因为联系和财务报表 - 1:N参考关系)。
还为贷款和财务报表关系添加了另一个映射。 我在贷款的lender_id字段之间添加了新的映射(这个字段是因为贷方和贷款 - 1:N参照关系)和lender_id字段的财务报表(这个字段是因为贷方和财务报表 - 1:N参照关系)。
我已发布此自定义,在源环境中正常运行,然后我从包含所有这些更改的源环境导出包,并将其导入目标环境,
此程序包成功导入并在目标环境中发出警告,当我在上面检查时,描述了主要联系人和lender_id在映射部分中的关系,它在那里丢失了,我检查了日志警告,然后显示:
无法映射属性' new_lenderid'实体' new_loan'属性>' new_lender'实体' new_financialstatement'。属性不是>可映射的,或者属性是不同类型,或者目标>属性的大小小于源属性的大小
无法映射属性' new_primarycontact'实体' new_loan'属性>' new_primarycontact'实体' new_financialstatement'。属性是>不可映射,或属性属于不同类型,或者目标>属性的大小小于源属性的大小。
请帮我解决这个问题。