構造コンセプト : データモデルとデータモデル階層 

情報を構造化するのに、データモデルとデータモデル階層 ( データモデルのネスト ) が使用されます。

データモデル

データモデルは、エンティティタイプ、関係カテゴリ、および特殊化カテゴリから構成されます。 意味的に関連するオブジェクトが結合して、独自のデータモデルになります。 複雑なモデルはより小さなサブモデルに分割され、サブモデルも構造化が可能です。

データモデルには特殊なタイプがいくつかあります。

商業上の視点から見て独立した単位を構成するモデルを、アプリケーションデータモデルと呼びます。 アプリケーションデータモデルの例には、 SAP FI MM モデルがあります。

ビジネスオブジェクトとは、共通の外部インタフェースを共有するエンティティタイプのセットです。 通常、ビジネスオブジェクトを構成するのは、 1 つのソースエンティティタイプと、それに階層依存するすべてのエンティティタイプです。 通常、ソースエンティティタイプは、属するビジネスオブジェクトの代表として機能します。

エンティティタイプ倉庫棚番は、ビジネスオブジェクトと見なすことができます。 この場合、エンティティタイプ 棚番は、ソースエンティティタイプであるエンティティタイプ倉庫に階層依存します。

 

データモデルは以下の参照を持つことができます。

データモデルの代表とは、データモデルが圧縮されるとき、そのデータモデルに属するエンティティタイプを代表するエンティティタイプです。

参照モデルとは、現在のデータモデルの基盤となるデータモデルです。 通常、データモデルは参照データモデルから射影によって派生します。

データモデラの今後のバージョンでは、 2 つのモデルを比較して、相違を照会できるようになります。

データモデル階層

データモデルの基盤構造は、データモデル階層と呼ばれます。 データモデル階層は、方向を持つ非環状グラフの形になります。データモデルとエンティティモデルを、複数のデータモデルで使用することができます。

たとえば、エンティティタイププラントは、 FI データモデルと MM データモデルの両方で使用されます。

データモデル階層により、データモデルとその中にあるエンティティタイプとサブモデルの構造の概要を、素早く知ることができます。

 

他の題目 :

データモデラ : 概要

エンティティタイプ

エンティティタイプの属性

関係

専化 / 汎化

トップダウンおよびボトムアップモデリング

整合性チェック