プロジェクトアクティビティテーブル ( DSN8C10. PROJACT )
サンプル・プロジェクト活動表には、各プロジェクトで実行される活動がリストされます。
プロジェクト活動表はデータベースに格納されています。 DSN8D12A。 このテーブルには PROJ とACTを参照する外部キーが存在するため、それらのテーブルと主キーのインデックスは最初に作成する必要があります。 次に、PROJACT は以下のステートメントで作成されます
CREATE TABLE DSN8C10.PROJACT
(PROJNO CHAR(6) NOT NULL,
ACTNO SMALLINT NOT NULL,
ACSTAFF DECIMAL(5,2) ,
ACSTDATE DATE NOT NULL,
ACENDATE DATE ,
PRIMARY KEY (PROJNO, ACTNO, ACSTDATE),
FOREIGN KEY RPAP (PROJNO) REFERENCES DSN8C10.PROJ
ON DELETE RESTRICT,
FOREIGN KEY RPAA (ACTNO) REFERENCES DSN8C10.ACT
ON DELETE RESTRICT)
IN DSN8D12A.DSN8S12P
CCSID EBCDIC;プロジェクト・アクティビティー表の内容
次の表は、プロジェクト・アクティビティー表の列の内容を示しています。
| 列 | 列名 | 説明 |
|---|---|---|
| 1 | PROJNO | プロジェクト ID |
| 2 | ACTNO | 活動 ID |
| 3 | ACSTAFF | アクティビティーの要員配置に必要な従業員の推定平均数 |
| 4 | ACSTDATE | 活動開始予定日 |
| 5 | ACENDATE | 活動終了予定日 |
次の表は、プロジェクト・アクティビティー表の索引を示しています。
| 名前 | 列 | 索引のタイプ |
|---|---|---|
| DSN8C10.XPROJAC1 | PROJNO、ACTNO、ACSTDATE | 基本、昇順 |
他の表との関係
プロジェクト・アクティビティー表は、従業員 - プロジェクト・アクティビティー表の親表であり、列 PROJNO、ACTNO、および EMSTDATE の外部キーを介します。 この表は、以下の表に従属します。
- 列 ACTNO の外部キーを経由する活動表
- 列 PROJNO の外部キーを経由するプロジェクト表