ACA_CS_CLASS_FAMILY
任意のクラスが属するビジネス・クラス・ファミリが含まれます。 クラス・ファミリは、クラス定義の正規化にすぎません。 オブジェクトが同じ表のセットに格納され、アプリケーションの同じエンティティ・オブジェクトによって管理されるすべてのクラスに関連付けられたメタデータを表します。 ファミリという用語は、同じアプリケーション・ビジネス・ロジックがセット内のすべてのビジネス・オブジェクトに適用されることを意味します。 つまり、ビジネス・オブジェクトはデータ内で相互に関連しているとはかぎりませんが、アプリケーション・ロジックでは相互に関連しています。 この表が存在すると、それを使用している各クラスで同じデータを繰り返すことも、疎データ・マトリックスを使用してベース・クラスを持つクラス・メタデータのみを格納することもなくなります。 メタデータを別の表にファクタ・リングする利点の1つとして、クラス・ファミリは、各ベース・クラスのメタデータが同じままであるようにしながら、複数のベース・クラスを持つことができます。 「クラス・ファミリ」表は、Common Servicesグループがビジネス・ロジック・パラメータを表す名前付き属性を追加できる表でもあります。 これらのパラメータは、クラス・ファミリ内のすべてのクラスに適用されるため、クラス・ファミリで指定されます。 アプリケーションがクラス定義を表示すると、クラス・ファミリがクラス定義と自動的に結合されます。 クラス・ファミリは、クラス定義の正規化と考えることができます。 ノート: このタイプのビジネス・ロジック・パラメータの公式要件は伝達されていません。現時点では、単にクラス・ファミリのビジネス・ロジック・パラメータを実装する方法の設計を提供します。 この表はシード済データで事前ロードされています。 この表は顧客によって変更されていません。
詳細
-
スキーマ: FUSION
-
オブジェクト所有者: ACA
-
オブジェクト・タイプ: TABLE
-
表領域: REFERENCE
主キー
| 名前 | 列 |
|---|---|
|
ACA_CS_CLASS_FAMILY_PK |
CLASS_FAMILY_CODE |
列
| 名前 | データ型 | 長さ | 精度 | 非null | コメント |
|---|---|---|---|---|---|
| CLASS_FAMILY_CODE | VARCHAR2 | 80 | Yes | 主キー。 この表は、数値のIDではなく主キーとしてコードを使用しています。 この選択の理由は、検索のためにこの表と結合するのではなく、家族コードでクラス・データを簡単に検索できるようにするためです。 この列の値は、FND_LOOKUPSのACA_CS_CLASS_FAMILY参照タイプで保持されます。 これにより、ファミリ名をローカライズするだけの追加のUIを提供することなく、クラス・ファミリ名を翻訳できます。 | |
| DELETED_FLAG | NUMBER | 18 | Yes | ソフト削除を制御するために使用します。0 =アクティブ、その他すべての値は行を削除済として識別します。 | |
| NUMBER_GENERATION_FLAG | VARCHAR2 | 1 | このクラス・ファミリ内のクラス・タイプに番号生成メソッドが使用されている場合にフラグ。 | ||
| APPLICATION_MODULE | VARCHAR2 | 240 | Yes | 所有している製品モジュールのコールバックとして使用され、クラス管理フレームワークがクラスが使用中かどうかやその他の有用な情報を判断できるようにします。 | |
| CREATED_BY | VARCHAR2 | 64 | Yes | Who列: 行の作成ユーザーを示します。 | |
| CREATION_DATE | TIMESTAMP | Yes | Who列: 行の作成日時を示します。 | ||
| LAST_UPDATED_BY | VARCHAR2 | 64 | Yes | Who列: 行の最終更新ユーザーを示します。 | |
| LAST_UPDATE_DATE | TIMESTAMP | Yes | Who列: 行の最終更新日時を示します。 | ||
| LAST_UPDATE_LOGIN | VARCHAR2 | 32 | Who列: 行を最後に更新したユーザーに関連付けられたセッション・ログインを示します。 | ||
| SEED_DATA_SOURCE | VARCHAR2 | 512 | シード・データ・レコードのソース。 'BULK_SEED_DATA_SCRIPT'の値は、レコードがバルク・ロードされたことを示します。 それ以外の場合は、シード・データファイルの名前を指定します。 | ||
| ORA_SEED_SET1 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET1の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 | |
| ORA_SEED_SET2 | VARCHAR2 | 1 | Yes | Oracle内部使用のみ。 SET2の行のエディションベースの再定義(EBR)コンテキストを示します。 コンテキスト値はYまたはNです。 |
外部キー
| 表 | 外部表 | 外部キー列 |
|---|---|---|
| aca_cs_class_b | aca_cs_class_family | CLASS_FAMILY_CODE |
索引
| 索引 | 一意性 | 表領域 | 列 |
|---|---|---|---|
| ACA_CS_CLASS_FAMILY_U1 | 一意 | デフォルト | CLASS_FAMILY_CODE, ORA_SEED_SET1 |
| ACA_CS_CLASS_FAMILY_U11 | 一意 | デフォルト | CLASS_FAMILY_CODE, ORA_SEED_SET2 |
| ACA_CS_CLASS_FAMILY_U2 | 一意 | デフォルト | CLASS_FAMILY_CODE, DELETED_FLAG, ORA_SEED_SET1 |
| ACA_CS_CLASS_FAMILY_U21 | 一意 | デフォルト | CLASS_FAMILY_CODE, DELETED_FLAG, ORA_SEED_SET2 |