# サブモデルエディタ

サブモデルの新規作成・修正を行う画面です。

| 項目名 | 説明
--- | --- | ---
| タイトル | サブモデルの名称を入力します。 一つのモデル内で重複しない名称を、必ず入力する必要があります。
| オブジェクトを追加 | 選択中の使用可能エンティティ・ビューを、サブモデルで使用するオブジェクトリストに追加します。 これは、対象となる使用可能オブジェクトをダブルクリック、またはオブジェクトを選択した後に[Enter]キーを押しても同様です。 ※メインモデルの修正時には、この機能は使用できません。メインモデルでは全てのオブジェクトが選択された状態になります。
| オブジェクトを削除 | 選択中のサブモデルで使用するエンティティ・ビューを、リストから削除します。 これは、対象となるサブモデルで使用するオブジェクトをダブルクリック、またはオブジェクトを選択した後に[Delete]キーを押しても同様です。 ※メインモデルの修正時には、この機能は使用できません。メインモデルでは全てのオブジェクトが選択された状態になります。
| サブモデルで 使用するオブジェクト | サブモデルで使用するエンティティ・ビューが表示されます。 任意のオブジェクトを選択後に[オブジェクトを削除]ボタンを押すと、リストから削除できます。
| 使用可能オブジェクト | サブモデルで使用可能なエンティティ・ビューが表示されます。既にサブモデルで使用する予定のオブジェクトは薄い灰色で表示されます。 任意のオブジェクトを選択後に[オブジェクトを追加]ボタンを押すと、リストに追加できます。
| 検索 | オブジェクト名の検索ができます。
| リンク先の エンティティも追加 | 選択したエンティティと関連付けられたエンティティも、まとめてサブモデルに追加する場合にチェックを入れます。
| OK | サブモデルを作成します。 ※サブモデルを作成するには、サブモデルで使用するオブジェクトが１つ以上選択されている必要があります。
| キャンセル | サブモデルの作成を中断し、画面を閉じます。
| ヘルプ | ヘルプ画面を開きます。

オブジェクト一覧には、エンティテイとビューオブジェクトのみが表示されます。
リレーションシップオブジェクトについては、選択されているエンティティやビューの状態に応じて自動的に選択・選択解除されます。