注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Value Type のバージョン

Value Type は、破壊的変更を伴う編集と伴わない編集に対応するため、バージョン管理されています。Value Type のバージョンは、メタデータと制約の2つの部分で構成されます。名前、説明、apiName のメタデータ値は、必要に応じていつでも変更できます。ベースタイプのメタデータと、そのタイプの検証ルールを定義する制約は変更できません。

Value Type の制約を更新すると、Value Type の新しいバージョンが作成されます。Value Type に利用側がない場合は、これらの制約を自由に変更できます。ただし、制約に破壊的変更を加える場合で、Value Type に利用側があるときは、現在の Value Type を非推奨にして、代わりに新しい Value Type を作成することを推奨します。この方法により、実行時エラーやデータの不整合が発生する可能性を回避できます。

制約の更新に関する警告

Value Type に破壊的変更を伴わない変更を加えた場合も、新しいバージョンが作成されます。この新しいバージョンはオントロジーに自動的に伝播し、オントロジー全体で使用されている Value Type がすべて最新バージョンに更新されます。