ソース システム (性別) の値を、宛先システムの別の値にマップする必要がある状況があります。
値リストの例
- ソース
- M
- ふ
- 行き先
- 男
- 女性
これは非常に便利な機能であり、データベースの使用率と組み合わせて、すべてのリスト値に対してこれを実装することにしました。単一の宛先値に対して複数のソース値を持つ値リストにこれを利用しようとすると、問題が発生します。
複合値リストの例
- ソース
- 養母
- 養父
- 法定後見人
- ステップマザー
- 継父
- 行き先
- 養母
- 養母
- 他の
システム エラーの一意のキー制約により、送信先メッセージで正当な保護者/継母と継父を「その他」にマッピングできません。私が見つけたすべての例は、単純な値リストを参照しており、上記の複雑な値の例を参照していないようです。これが相互参照で実装できるかどうか、またはカスタマイズされたコードを作成する必要があるかどうかは誰にもわかりません。