我们有一种情况,源系统(性别)中的值需要映射到目标系统中的不同值。
示例值列表
- 资源
- 米
- F
- 目的地
- 男性
- 女性
这是一个非常有用的功能,结合我们决定为所有列表值实现的数据库利用率。当我们尝试将其用于具有多个源值到单个目标值的值列表时,就会出现我们的问题。
示例复杂值列表
- 资源
- 收养母亲
- 收养父亲
- 法定监护人
- 后妈
- 继父
- 目的地
- 养母
- 养母
- 其他
具有唯一键约束的系统错误阻止我们将合法监护人/继母和继父映射到目标消息中的“其他”。我发现的所有示例都指的是简单的值列表,似乎并不指的是上面提到的复杂值示例。有谁知道这是否可以通过交叉引用来实现,或者我们必须为此创建一些自定义代码。