修飾子ドメイン
修飾子ドメインには、マッピングを明確にするためだけの情報が含まれます。この追加情報が定義されていないと、マッピングが不明確である場合があります。たとえば、Kensingtonという都市はCanadaとUSAの両方にあるため、都市名のマッピングを定義したドメイン値マップにKNとKensingtonのマッピングが複数存在する可能性があります。そのため、このマッピングには、どちらのマッピングを使用するかを示す修飾子(USAまたはCanada)が必要です。この例を表45-2に示します。
表45-2 修飾子サポートの例
| Country (修飾子) | CityCode | CityName |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ドメイン値マップには、複数の修飾子ドメインを含めることができます。たとえば、表45-3では、さらに州名でマッピングを修飾しています。
表45-3 複数の修飾子サポートの例
| Country (修飾子) | State (修飾子) | CityCode | CityName |
|---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
修飾子は、マッピングを修飾するときにのみ使用します。そのため、修飾子の値はルックアップできません。