エンタープライズ インダストリ モデル は 2 種類のフィーチャ ロックをサポートしています。主な違いは、ジョブの競合の処理方法です。ジョブの競合は、異なるジョブで同一のフィーチャが変更された場合に発生します。
複数のジョブを使用している場合、この技術を使用して、フィーチャの変更内容が相互に競合しないようにします。
例
[悲観的フィーチャ ロック]では、可能な限り速くジョブの競合を検出します。たとえば、ジョブ A では、電柱に変圧器を追加します。ジョブ B では、ユーザ B が同じ電柱を選択して、データベースから削除します。ユーザ B には、フィーチャがロックされているという警告がすぐに表示されます。ユーザ B はフィーチャを変更できません。
ジョブの競合を解決するために、ユーザ B から連絡があります。2 人でジョブの進め方を判断できます。たとえば、[Partial Posting]コマンドを使用して、現在のジョブからフィーチャを抽出し、状態を[ライブ]に変更します。次に、フィーチャを別のジョブでもう一度変更することもできます。