モデル タイプの削除
モデル タイプを削除すると、そのモデル タイプのモデルもすべて削除し、そのモデル タイプの派生モデル タイプもすべて削除し、最終的にはそのモデル タイプのベース モデル タイプもすべて削除することになります。実質的に、これによりモデル タイプ階層からモデル タイプに関する依存性がすべて完全に削除されるので、データベースでモデル タイプを安全に破棄できます。
casp1032jp
モデル タイプを削除すると、そのモデル タイプのモデルもすべて削除し、そのモデル タイプの派生モデル タイプもすべて削除し、最終的にはそのモデル タイプのベース モデル タイプもすべて削除することになります。実質的に、これによりモデル タイプ階層からモデル タイプに関する依存性がすべて完全に削除されるので、データベースでモデル タイプを安全に破棄できます。
以下の手順に従います。
- OneClick の[ロケータ]タブを使用して、削除するモデル タイプのモデルをすべて見つけ、これらのモデルを削除します。注:詳細については、「IT インフラストラクチャのモデリングと管理」を参照してください。
- OneClick とSpectroSERVERをシャットダウンし、Model Type Editor を起動します。
- 削除するモデル タイプを現在のモデル タイプに設定します。
- 削除した場合にどうなるかを特定するために、モデル タイプの階層を確認します。たとえば、そのモデル タイプに由来するいずれかの属性が、この属性を継承するいずれかの派生モデル タイプにとって重大かどうかを確認します。次に、継承要因に関するすべての予測可能な問題を解決します。
- 削除するモデル タイプから、派生モデル タイプをすべて削除します。
- 最初の派生モデル タイプを、代わりに現在のモデル タイプにします。これで、削除するモデル タイプが、新しい現在のモデル タイプのベース モデル タイプのリストに表示されます。
- ベース モデル タイプのリストで、削除するモデル タイプを選択し、
([選択したベース モデル タイプを削除します])をクリックします。
注:ボタン上にマウス ポインタを置くと表示されるツールヒントは、このアクションにより、選択したモデル タイプのみがベース モデル タイプとして削除されるのか、または現在のモデル タイプも削除されるのかを示します。現在のモデル タイプに派生モデル タイプがない場合は、その最後のベース モデル タイプを削除すると、このモデル タイプがモデル タイプ階層の一部ではなくなったことを意味するので、このモデル タイプも削除されます。確認ダイアログ ボックスが表示されます。 - [はい]をクリックします。
- 削除するモデル タイプがいずれのモデル タイプのベース モデル タイプとしても使用されなくなるまで、必要な回数だけ前の 3 つの手順を繰り返します。
- 削除するモデル タイプから、ベース モデル タイプをすべて削除します。
- 削除するモデル タイプを現在のモデル タイプに設定します。
- ベース モデル タイプのリストで、最初のモデル タイプを選択し、
([選択したベース モデル タイプを削除します])をクリックします。
注:前述のように、現在のモデル タイプに派生モデル タイプがない場合は、その最後のベース モデル タイプを削除すると、このモデル タイプも削除されます。確認ダイアログ ボックスが表示されます。 - [はい]をクリックします。
- 削除するモデル タイプにベース モデル タイプがなくなるまで、前の 2 つの手順を繰り返します。注:最後のベース モデル タイプを削除すると、削除するモデル タイプも削除されます。現在のモデル タイプに派生モデル タイプがない場合にのみ、現在のモデル タイプから最後のベース モデル タイプを削除できます。