専化 / 汎化 

特化と汎化のコンセプトを使用して、エンティティタイプのサブタイプを構成することができます。 エンティティタイプを専化する方法は数多くあります。 専化に使用される基準は、特殊化カテゴリによって定義されます。 専化は特殊化カテゴリによって、ソースエンティティタイプ (= 汎化 ) にリンクします。

汎化、特殊化カテゴリ、専化

用語

汎化

大学の人々

特殊化カテゴリ

活動

専化

学生、教授、管理職員、研究アシスタント

 

汎化には、あるエンティティタイプのすべてのエンティティに共通する属性が含まれます。 これらの属性は専化により継承され ( エンティティタイプの属性も参照 ) 、他の特定属性による補足ができます。

 

大学の例では、汎化大学の人々に、番号氏名大学メンバの住所という属性があります。これらの属性は専化 ( 学生教授など ) に渡されます。 専化 学生は、以下の属性も持ちます。受験番号指導教官、および課程開始です。

特殊化カテゴリは、以下の属性の特性を持つことができます。

汎化の各エンティティが、このカテゴリの専化の 1 つ以上に存在します。

汎化の各エンティティが、このカテゴリの専化の 1 つ以下に存在します。

特殊化カテゴリ活動は、大学の例において完全です。各大学メンバは 1 つ以上の専化に属するからです。 しかし、この特殊化カテゴリは素で ありません。一名が学生と研究アシスタントを兼ねていて、その結果どちらの専化にも存在するということが考えられるからです。

特殊化カテゴリは、完全と素のどちらでなくてもかまいません。

 

他の題目 :

データモデラ : 概要

エンティティタイプ

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

関係

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

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

整合性チェック