次の表に、論理データ・モデルのオブジェクトと UML 要素との対応を示します。
論理データ・モデルのオブジェクトまたはプロパティー | 変換によって生成される UML オブジェクトまたはプロパティー |
---|---|
アトミック・ドメイン | プリミティブ・タイプまたは列挙。アトミック・ドメインにドメイン制約がない場合、またはドメイン制約が列挙制約でない場合、アトミック・ドメインはプリミティブ・タイプにマップされます。 それ以外の場合、アトミック・ドメインは列挙にマップされます。 |
アトミック・ドメイン - 略記 | PhysicalName (LogicalDataModel:: Attribute) |
アトミック・ドメイン - 注釈 | 適用外 |
アトミック・ドメイン - BaseType | BaseType (LogicalDataModel:: Domain)。 アトミック・ドメインがプリミティブ・タイプにマップされる場合にのみ適用されます。 |
アトミック・ドメイン - 文書 | 文書 |
アトミック・ドメイン - ドメイン制約の列挙値 | リテラル。アトミック・ドメインが列挙にマップされる場合にのみ適用されます。 |
アトミック・ドメイン - ラベル | 適用外 |
アトミック・ドメイン - 長さ | 長さ (LogicalDataModel:: Domain)。アトミック・ドメインが列挙にマップされる場合にのみ適用されます。 |
アトミック・ドメイン - 名前 | 名前 |
アトミック・ドメイン - 所有者 | 所有者 |
アトミック・ドメイン - 精度 | 精度 (LogicalDataModel:: Domain)。アトミック・ドメインが列挙にマップされる場合にのみ適用されます。 |
アトミック・ドメイン - 位取り | 位取り (LogicalDataModel:: Domain)。アトミック・ドメインが列挙にマップされる場合にのみ適用されます。 |
属性 | プロパティー |
属性 - 注釈 | 適用外 |
属性 - データ・タイプ、長さ/精度、位取り | タイプ |
属性 - 文書 | 文書 |
属性 - 外部キー | 適用外。外部キー属性は変換されません。 |
属性 - ラベル | 適用外 |
属性 - 名前 | 名前 |
属性 - 所有者 | 所有者 |
属性 - 永続 | 永続 (LogicalDataModel:: Attribute) |
属性 - 主キー | PrimaryKey (LogicalDataModel) |
属性 - 必須 | 必須 (LogicalDataModel:: Attribute) |
属性 - 代理キー | 適用外。代理キー属性は変換されません。 |
ドメイン制約 | 適用外 |
エンティティー | クラス |
エンティティー - 略記 | PhysicalName (LogicaDataModel:: Entity) |
エンティティー - 注釈 | 適用外 |
エンティティー - 文書 | 文書 |
エンティティー - ラベル | 適用外 |
エンティティー - 名前 | 名前 |
エンティティー - 所有者 | 所有者 |
エンティティー - 永続 (「true」、「false」) | 永続 (LogicalDataModel:: Entity) |
エンティティー制約 | クラス制約 |
エンティティー制約 - 文書 | 文書 |
エンティティー制約 - 式 | 本文 |
エンティティー制約 - ラベル | 適用外 |
エンティティー制約 - 言語 | 言語 |
エンティティー制約 - 名前 | 名前 |
エンティティー制約 - 別名に変換 | 適用外 |
汎化 | 汎化 |
汎化 - 注釈 | 適用外 |
汎化 - 属性の定義 | DefiningAttribute (LogicalDataModel:: Generalization) |
汎化 - 文書 | 文書 |
汎化 - ラベル | 適用外 |
汎化 - 名前 | 適用外 |
汎化 - 別名に変換 (「独立表」、「ロールアップ」、「ロールダウン」) | TransformAs (LogicalDataModel:: Generalization) |
パッケージ | パッケージ |
パッケージ - 注釈 | 適用外 |
パッケージ - 文書 | 文書 |
パッケージ - ラベル | 適用外 |
パッケージ - 名前 | 名前 |
パッケージ - 名前空間 | 適用外 |
パッケージ (ルート) | モデル |
パッケージ (ルート) - 注釈 | 適用外 |
パッケージ (ルート) - 文書 | 文書 |
パッケージ (ルート) - ラベル | 適用外 |
パッケージ (ルート) - 名前 | 名前 |
パッケージ (ルート) - 名前空間 | 適用外 |
関係 | 関連 |
関係 - 略記 | 適用外 |
関係 - 注釈 | 適用外 |
関係 - カーディナリティー (「ゼロ以上」、「1 以上」、「ゼロまたは 1」、「1 のみ」、「範囲」) | 子役割の多重度 |
関係 - 文書 | 文書 |
関係 - 存在 (「オプション」、「必須」) | 親役割の多重度 |
関係 - ラベル | 適用外 |
関係 - 名前 | 名前 |
関係 - 所有者 | 所有者 |
関係 - 関係のタイプ (「依存型」、「非依存型」、「多対多」) | タイプ (「シンプル」、「集約」、「合成」) |
関係 - TransformAs | TransformAs (LogicalDataModel:: Relationship) |
RelationshipEnd | 役割 |
RelationshipEnd - キー、属性 | 適用外 |
RelationshipEnd - Referential integrity (子の「DeleteAction」) | ChildDeleteRule (LogicalDataModel:: Relationship) |
RelationshipEnd - 参照整合性 (親の「DeleteAction」) | ParentDeleteRule (LogicalDataModel:: Relationship) |
RelationshipEnd - VerbPhrase / Inverse VerbPhrase | 名前 |