検出ガイド> 検出でのモデルの操作> モデル図の操作> モデル図の編集
 
モデル図の編集
Discoveryを使用すると、モデルダイアグラムを再配置し、リソースとそれらの関係に関する詳細を表示できます。詳細については、以下のセクションを参照してください。
テーブル、ビュー、および関係の再配置
レイアウトの更新
レイアウトタイプの変更
テーブル、ビュー、および関係の表示と非表示
テーブル情報の表示
ビュー情報の表示
関連リソースの操作
関係情報の表示
ビューの依存関係情報の表示
ナビゲーターの使用
パンコントロールを使用したビューの変更
モデル図内の移動
モデルの全画面表示
テーブル、ビュー、および関係の再配置
モデル図のテーブル、ビュー、および関係ラインは、さまざまな方法で再配置できます。
任意のオブジェクトを移動する-オブジェクトをクリックして、別の場所にドラッグします。
複数のオブジェクトを選択-Ctrlキーを押しながらクリックするか、ボックスをドラッグして、複数のテーブル/ビューおよび関係/依存関係の行を選択します。
図内を移動する—マウスのスクロールバーまたはトラックホイールを使用します。
パンまたはズームコントロールをクリックします。
Discoveryは、変更を加えると、関係と依存関係の行を自動的に配置します。
関係ラインのコーナーまたは部分を選択して、関係ラインを移動することもできます。
注:テーブルと関係ラインを再配置した後でモデルを保存すると、テーブルの配置は保存されますが、行ったラインの変更はモデルとともに保存されません。また、「元に戻す」コマンドがないことにも注意してください。オブジェクトを再配置すると、保存していない限り、オブジェクトを以前の配置に自動的に戻すことはできません。この場合、保存せずにモデルを閉じて、再度開くことができます。好きなアレンジができたら、必ずモデルを保存してください。
レイアウトの更新
モデル内のリソースを再配置した場合は、Discoveryにモデルを現在のレイアウトタイプ(直交または階層)に編成させることができます。詳細については、レイアウトタイプの変更を参照してください。
レイアウトを更新するには
1. モデルツールバーの[レイアウトの更新]ボタンをクリックします
レイアウトタイプの変更
Discoveryは、モデル図に直交と階層の2つのレイアウトタイプを提供します。
直交-関係ラインができるだけ短くなるようにリソースを配置します。
階層的-依存関係が最も多いリソースが最上位にある階層にリソースを配置します。
モデルレイアウトの表示タイプを変更するには
1. モデルを開きます。
2. モデルので、次のいずれかのレイアウトボタンをクリックします。
影付きのレイアウトボタンは、現在のレイアウト選択を示します。
テーブル、ビュー、および関係の表示と非表示
モデルツールバーの表示ボタンと非表示ボタンは、現在表示されているものを制御します。これらのボタンのいずれかを使用してテーブル、ビュー、または関係タイプを表示または非表示にすると、Discoveryはその状態を記憶し、後で開くすべてのモデルのプリファレンスとして保存されます。
テーブル情報の表示
モデル図から、テーブルの列を表示したり、テーブルに関する詳細にアクセスしたりできます。
テーブルに関する情報を表示するには
1. テーブルを展開して、次のいずれかの方法で列を表示します。
テーブルを1回ダブルクリックしてキーを表示し、もう一度ダブルクリックしてテーブルのすべての列を表示します。
テーブルを選択し、右クリックしてオプションのメニューを表示します。
ひし形は現在の選択を示します。
キー列を表示
次の例のように、選択したテーブルの主キー列を表示します。
アスタリスクは、これが主キー列であることを示します。
数字(#)は、検出されたキーや外部キーなど、あらゆる種類の関係を示します。
プラス(+)は、これが非正規化された列であることを示します。
@記号は、データドメインの関係を示します。
すべての列を表示
次の例のように、選択したテーブルのすべての列を表示します。
アスタリスクは、これが主キー列であることを示します。
数字(#)は、検出されたキーや外部キーなど、あらゆる種類の関係を示します。
プラス(+)は、これが非正規化された列であることを示します。
@記号は、データドメインの関係を示します。
列を非表示にする
表示した列を非表示にします。
テーブルの詳細を表示
Studioでテーブルを開きます。 関係検出のために表示されるテーブル統計を参照してください。
関連テーブルのハイライト
関連するすべてのリソースとそれらの間の関係を強調表示して選択します。これにより、関連するすべてのリソースを図の別の部分に移動できます。
2. オプションで、[テーブルの詳細の表示]をクリックしてすべてのテーブル統計を表示します。検出用に追加された関係統計の詳細については、関係検出用に表示されるテーブル統計を参照してください。
ビュー情報の表示
ビューは緑色で表示され、依存しているリソースに破線で接続されています。モデル図から、ビューの列を表示したり、テーブルに関する詳細にアクセスしたりできます。
ビューに関する情報を表示するには
1. ビューをダブルクリックするか、ビューを選択して右クリックし、これらのメニューオプションのいずれかを選択します。
すべての列を表示
または:
列を非表示
選択したビューの列を表示または非表示にします。表示されると、列のデータタイプは次の例のように表示されます。
関連テーブルのハイライト
このビューに関連するすべてのテーブルとそれらの関係ラインを強調表示して選択します。関係とテーブルが選択されているため、それらをグループとして移動できます。
モデルツールバーの[ビューを非表示]ボタンをクリックすると、ビューを非表示にできることに注意してください。
関連リソースの操作
モデルが多くのリソースを含む複雑な場合、何が何に関連しているかを確認するのが難しい場合があります。 モデル図では、選択したリソースに関連するすべてのリソースを簡単に識別し、関連するリソースをグループとして移動できます。
関連するリソースを強調表示して選択するには
1. モデル図で、テーブルまたはビューを選択します。
2. 右クリックして、ポップアップメニューから[関連テーブルを強調表示]を選択します。
Discoveryは、関連するすべてのリソースと関係を強調表示して選択します。
3. グループとして図の別の部分に移動します。
関係情報の表示
モデル内の2つのノード間の関係は、接続線で示されます。接続線の端は、カラスの足の表記を使用して、関係のカーディナリティを示します。
関係には、検出(オレンジ)、外部キー(青)、複数列(茶色)、およびユーザー定義(赤)の4つのタイプがあります。ツールバーのボタンを使用して、タイプごとに関係を非表示または再表示できます。
ボタンは、選択したモデルにそのタイプの関係がある場合にのみ使用できます。関係を非表示または無効としてマークした場合でも、モデル図に表示できます。非表示の関係は破線で示され、無効な関係は点線で示されます。
詳細については、モデル図での関係の操作および[関係]タブの操作を参照してください。
ビューの依存関係情報の表示
モデル内のリソースに依存するビューが自動的に表示されます。ビューが他のリソースに持つ依存関係は、ビューとリソースの間の緑色の線で示されます。あなたはできる:
モデルツールバーの[ビューの非表示]ボタンをクリックして、ビューを非表示にします。
モデルツールバーの[ビューの依存関係を非表示]ボタンをクリックして、ビューの依存関係を非表示にします
ナビゲーターの使用
ナビゲーターは、モデル全体の小さなビューを提供し、そのモデル内の現在のコンテキストを表示します。
ナビゲーター:
現在のコンテキスト領域をクリックしてドラッグすると、ビューが変更されます。
選択したテーブルを灰色で表示します。
サイズを変更したり、モデル図内を移動したりできます。
[ナビゲーター]ボタンを使用して、モデル図から削除できます。
ウィンドウでテーブルを選択して、モデル図の中央に配置できます。
パンコントロールを使用したビューの変更
モデル図のグラフィカルなパンコントロールを使用して、ビューを上、下、右、または左に変更できます。モデル全体を現在のウィンドウに即座に合わせることができます。
モデル図でモデルをパンすることも、キーボードを使用して行うことができます。
スペースキー
モデル全体を現在のウィンドウに合わせるためにズームします。
矢印キー
モデルを設定した増分で上下左右に移動します。
>(大なり記号)
ズームインして拡大表示します。
<(小なり記号)
ズームアウトすると拡大表示されます。
+(プラス)
ズームインして拡大表示します。
-(マイナス)
ズームアウトすると拡大表示されます。
モデル図内の移動
モデル図をズームインおよびズームアウトして、ツールバーのボタンまたはモデル図のズームコントロールを使用してビューを変更できます。マウスのトラックホイールを動かして、ズームを増減することもできます。
ダイアグラムがウィンドウ領域よりも大きい場合は、スクロールバーが使用可能になります。
モデルの全画面表示
フルスクリーンボタンを使用して、モデルのフルスクリーンビューを表示できます。もう一度クリックすると、通常のビューに戻ります。