<< 目次を表示 >> ページ位置: その他の記法のモデリング > 実体関連図 |
注意: |
この表記方法は、利用条件を満たす場合でもEnterprise Architectのインストール直後の状態では利用できません。 利用する方法についてはこちらのページをご覧ください。 |
Enterprise Architectでの実体関連図
Enterprise Architectでの実体関連図はピーター・チェンによる表記法に基づいたモデルの作成が可能です。エンティティは四角形で表示され、属性は楕円で表示されます。関連は菱形が付いた接続で表現されます。
さらに、Enterprise Architectの既存のデータベース設計に利用していたテーブル要素に関連して、実体関連図からテーブル要素を生成したり、テーブル要素から実体関連図を生成したりするMDA変換ルールを提供しています。
Enterprise Architectで利用できる機能
Enterprise Architectを利用することで、ピーター・チェンの実体関連図を簡単に作成できます。具体的には、以下のような機能が利用できます。
さらに、実体関連図の内容をEnterprise Architectのテーブル要素に変換できます。テーブル要素からは、DDLの生成が可能です。
実体関連図のツールボックス
実体関連図のツールボックスを利用するためには、メニューボタンから「実体関連図」を実行してください。以下の内容が利用できます。選択できない場合には、パースペクティブを切り替える必要があります。
ダイアグラム
典型的な実体関連図の例は次の通りです。:
タグ付き値
実体関連図の要素に設定するタグ付き値は次の通りです。:
対象 |
タグ付き値 |
内容 |
|
エンティティ |
isWeakEntity |
trueなら弱エンティティであることを示します。 |
|
属性
|
attributeType |
以下の4種類から指定します。
|
|
commonDataType |
属性の型を定義します。Enterprise Architectの共通型で指定します。 |
||
dbmsDataType |
属性ごとのDBMSの型を指定します。
|
||
N項関連 |
isRecursive |
true ならN項関連は多対多の再帰的な関連であることを示します。 1対多や1対1の再帰関連については、通常の関連を利用してください。 N項関連の菱形が、状況によっては伸びてしまう場合があります。このような場合に大きさを調整するには、接続の上でCtrl+クリックを実行して、「頂点」を追加してください。 |
|
関連 |
isWeak |
true なら、弱関連であることを示します。 |
|
互いに素 重複 |
Participation |
2つの値から指定します: 「partial」 と 「total」 が指定できます。 |
注意: |
実体関連図はコーポレート版以上で利用できます。 |
参照: