Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
</TABLE>
<TABLE NAME="TBLSYNC" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Identifies the database tables which have been recently updated so applicati
ons can refresh" ORDINAL="41" TABLEOPTIONS="none">
<FIELD TABLE="TBLSYNC" NAME="sync_id" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Unique ID
"/>
<FIELD TABLE="TBLSYNC" NAME="seq_num" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Sequence
number for sorting"/>
<FIELD TABLE="TBLSYNC" NAME="table_name" DATATYPE="string" CHARL
ENGTH="8" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Name of dat
abase table where column resides"/>
<FIELD TABLE="TBLSYNC" NAME="domain_id" DATATYPE="integer" CHARL
ENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK to T
EMPLATE table - identifies the template whose data has been updated"/>
<INDEX TABLE="TBLSYNC" NAME="ndx_tblsync_1" UNIQUENESS="NONUNIQU
E" FIELD="domain_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initial
8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="TBLSYNC" NAME="fk_tblsync_template" TYPE="FOR
EIGN" FIELDS="domain_id" TARGETTABLE="TEMPLATE" TARGETFIELDS="template_id" TABLE
SPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="TBLSYNC" NAME="pk_tblsync" TYPE="PRIMARY" FIE
LDS="sync_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)"
SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="TCATTYPE" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Methodology category types" ORDINAL="42" TABLEOPTIONS="global">
<FIELD TABLE="TCATTYPE" NAME="tmpl_catg_type_id" DATATYPE="integ
er" CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC
="FK to TCATTYPE table - identifies the methodology category type"/>
<FIELD TABLE="TCATTYPE" NAME="seq_num" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Sequence
number for sorting"/>
<FIELD TABLE="TCATTYPE" NAME="tmpl_catg_short_len" DATATYPE="int
eger" CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DE
SC="Max length of methodology category value"/>
<FIELD TABLE="TCATTYPE" NAME="tmpl_catg_type" DATATYPE="string"
CHARLENGTH="40" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Metho
dology category type"/>
<FIELD TABLE="TCATTYPE" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="TCATTYPE" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="TCATTYPE" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="TCATTYPE" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_TCATTYPE_DEL" SET="REFRESH_AUDIT_MM" TABLE="TC
ATTYPE" TARGET="OR,SS,IB" DESC="Refresh Delete TCATTYPE"/>
<TRIGGER NAME="RT_TCATTYPE" SET="REFRESH_AUDIT_MM" TABLE="TCATTY
PE" TARGET="OR,SS,IB" DESC="Refresh TCATTYPE"/>
que ID"/>
<FIELD TABLE="USERDATA" NAME="user_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to US
ERS table - identifies the user"/>
<FIELD TABLE="USERDATA" NAME="topic_name" DATATYPE="string" CHAR
LENGTH="20" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Topic for
user data. Combination of user_id and topic_name unique."/>
<FIELD TABLE="USERDATA" NAME="user_data" DATATYPE="blob" CHARLEN
GTH="0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="User settings
/preferences for this topic"/>
<FIELD TABLE="USERDATA" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="USERDATA" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="USERDATA" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="USERDATA" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_USERDATA_DEL" SET="REFRESH_AUDIT_MM" TABLE="US
ERDATA" TARGET="OR,SS,IB" DESC="Refresh Delete USERDATA"/>
<TRIGGER NAME="RT_USERDATA" SET="REFRESH_AUDIT_MM" TABLE="USERDA
TA" TARGET="OR,SS,IB" DESC="Refresh USERDATA"/>
<INDEX TABLE="USERDATA" NAME="ndx_userdata_1" UNIQUENESS="NONUNI
QUE" FIELD="user_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initial
8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="USERDATA" NAME="fk_userdata_users" TYPE="FORE
IGN" FIELDS="user_id" TARGETTABLE="USERS" TARGETFIELDS="user_id" TABLESPACE="" P
CTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="USERDATA" NAME="pk_userdata" TYPE="PRIMARY" F
IELDS="user_data_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFR
EE="10" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincreas
e 50)" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="USERENG" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Maps users to database engine types for license enforcement" ORDINAL="55" TA
BLEOPTIONS="global">
<FIELD TABLE="USERENG" NAME="user_eng_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uniqu
e ID"/>
<FIELD TABLE="USERENG" NAME="user_id" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to USE
RS table - identifies the user"/>
<FIELD TABLE="USERENG" NAME="named_user_flag" DATATYPE="string"
CHARLENGTH="1" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="'Y'" DESC="Ind
icates whether this user is licensed for this engine on a named or concurrent us
er basis"/>
<FIELD TABLE="USERENG" NAME="db_engine_type" DATATYPE="string" C
HARLENGTH="20" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Databa
se engine type (concatenated with the application suite type): i.e., P3e_PM / TP
_PM / TP_MM, etc. This is a static type."/>
<FIELD TABLE="USERENG" NAME="update_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="USERENG" NAME="update_user" DATATYPE="string" CHAR
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="VIEWPROP" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_VIEWPROP_DEL" SET="REFRESH_AUDIT_MM" TABLE="VI
EWPROP" TARGET="OR,SS,IB" DESC="Refresh Delete VIEWPROP"/>
<TRIGGER NAME="RT_VIEWPROP" SET="REFRESH_AUDIT_MM" TABLE="VIEWPR
OP" TARGET="OR,SS,IB" DESC="Refresh VIEWPROP"/>
<INDEX TABLE="VIEWPROP" NAME="ndx_viewprop_1" UNIQUENESS="NONUNI
QUE" FIELD="user_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initial
8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="VIEWPROP" NAME="fk_viewprop_users" TYPE="FORE
IGN" FIELDS="user_id" TARGETTABLE="USERS" TARGETFIELDS="user_id" TABLESPACE="" P
CTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="VIEWPROP" NAME="pk_viewprop" TYPE="PRIMARY" F
IELDS="view_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="1
0" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)
" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="WBSMEMO" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Methodology / WBS notebook" ORDINAL="60" TABLEOPTIONS="project">
<FIELD TABLE="WBSMEMO" NAME="wbs_memo_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uniqu
e ID"/>
<FIELD TABLE="WBSMEMO" NAME="template_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to
TEMPLATE table - identifies the methodology"/>
<FIELD TABLE="WBSMEMO" NAME="wbs_id" DATATYPE="integer" CHARLENG
TH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to TMPL
WBS table - identifies the WBS"/>
<FIELD TABLE="WBSMEMO" NAME="memo_type_id" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK t
o MEMOTYPE table - identifies the notebook topic"/>
<FIELD TABLE="WBSMEMO" NAME="wbs_memo" DATATYPE="blob" CHARLENGT
H="0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Notebook conten
ts stored as text string"/>
<FIELD TABLE="WBSMEMO" NAME="update_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="WBSMEMO" NAME="update_user" DATATYPE="string" CHAR
LENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOL
UMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="WBSMEMO" NAME="create_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="WBSMEMO" NAME="create_user" DATATYPE="string" CHAR
LENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOL
UMN="N" DESC="Refresh audit field for user that created the record. Trigger main
tained."/>
<TRIGGER NAME="RT_WBSMEMO_DEL" SET="REFRESH_AUDIT_MM" TABLE="WBS
MEMO" TARGET="OR,SS,IB" DESC="Refresh Delete WBSMEMO"/>
<TRIGGER NAME="RT_WBSMEMO" SET="REFRESH_AUDIT_MM" TABLE="WBSMEMO
" TARGET="OR,SS,IB" DESC="Refresh WBSMEMO"/>
<INDEX TABLE="WBSMEMO" NAME="ndx_wbsmemo_1" UNIQUENESS="NONUNIQU
E" FIELD="template_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initi
al 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="WBSMEMO" NAME="ndx_wbsmemo_memotype" UNIQUENESS="N
ONUNIQUE" FIELD="memo_type_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING
0)" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="DOCUMENT" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="" ORDINAL="7" TABLEOPTIONS="global">
<FIELD TABLE="DOCUMENT" NAME="doc_id" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to DOC
UMENT table - identifies the document"/>
<FIELD TABLE="DOCUMENT" NAME="doc_seq_num" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC=""/>
<FIELD TABLE="DOCUMENT" NAME="doc_name" DATATYPE="string" CHARLE
NGTH="120" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC=""/>
<FIELD TABLE="DOCUMENT" NAME="parent_doc_id" DATATYPE="integer"
CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC=""/
>
<FIELD TABLE="DOCUMENT" NAME="doc_catg_id" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK t
o DOCCATG table - identifies the document category"/>
<FIELD TABLE="DOCUMENT" NAME="doc_date" DATATYPE="date" CHARLENG
TH="7" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Document revis
ion date"/>
<FIELD TABLE="DOCUMENT" NAME="version_name" DATATYPE="string" CH
ARLENGTH="20" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="'1.0'" DESC="Do
cument version"/>
<FIELD TABLE="DOCUMENT" NAME="guid" DATATYPE="string" CHARLENGTH
="22" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Global unique I
D"/>
<FIELD TABLE="DOCUMENT" NAME="doc_short_name" DATATYPE="string"
CHARLENGTH="32" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Docum
ent reference number"/>
<FIELD TABLE="DOCUMENT" NAME="author_name" DATATYPE="string" CHA
RLENGTH="100" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Documen
t author"/>
<FIELD TABLE="DOCUMENT" NAME="private_loc" DATATYPE="string" CHA
RLENGTH="255" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Private
location of document file on file/web server"/>
<FIELD TABLE="DOCUMENT" NAME="public_loc" DATATYPE="string" CHAR
LENGTH="255" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Public l
ocation of document file on file/web server"/>
<FIELD TABLE="DOCUMENT" NAME="doc_content" DATATYPE="blob" CHARL
ENGTH="0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Document de
scription/content stored as text string"/>
<FIELD TABLE="DOCUMENT" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="DOCUMENT" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="DOCUMENT" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="DOCUMENT" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_DOCUMENT_DEL" SET="REFRESH_AUDIT_MM" TABLE="DO
CUMENT" TARGET="OR,SS,IB" DESC="Refresh Delete DOCUMENT"/>
<TRIGGER NAME="RT_DOCUMENT" SET="REFRESH_AUDIT_MM" TABLE="DOCUME
NT" TARGET="OR,SS,IB" DESC="Refresh DOCUMENT"/>
<INDEX TABLE="DOCUMENT" NAME="ndx_document_doccatg" UNIQUENESS="
"/>
<FIELD TABLE="FACTOR" NAME="def_fact_val_id" DATATYPE="integer"
CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK
to FACTVAL table - identifies the default factor value"/>
<FIELD TABLE="FACTOR" NAME="fact_catg_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK to
FACTCATG table - identifies the factor category. Size and complexity category"/
>
<FIELD TABLE="FACTOR" NAME="fact_descr" DATATYPE="blob" CHARLENG
TH="0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Factor descrip
tion"/>
<FIELD TABLE="FACTOR" NAME="update_date" DATATYPE="date" CHARLEN
GTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="
N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="FACTOR" NAME="update_user" DATATYPE="string" CHARL
ENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLU
MN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="FACTOR" NAME="create_date" DATATYPE="date" CHARLEN
GTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="
N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="FACTOR" NAME="create_user" DATATYPE="string" CHARL
ENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLU
MN="N" DESC="Refresh audit field for user that created the record. Trigger maint
ained."/>
<TRIGGER NAME="RT_FACTOR_DEL" SET="REFRESH_AUDIT_MM" TABLE="FACT
OR" TARGET="OR,SS,IB" DESC="Refresh Delete FACTOR"/>
<TRIGGER NAME="RT_FACTOR" SET="REFRESH_AUDIT_MM" TABLE="FACTOR"
TARGET="OR,SS,IB" DESC="Refresh FACTOR"/>
<INDEX TABLE="FACTOR" NAME="ndx_factor_factcatg" UNIQUENESS="NON
UNIQUE" FIELD="fact_catg_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="
(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="FACTOR" NAME="fk_factor_factcatg" TYPE="FOREI
GN" FIELDS="fact_catg_id" TARGETTABLE="FACTCATG" TARGETFIELDS="fact_catg_id" TAB
LESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="FACTOR" NAME="pk_factor" TYPE="PRIMARY" FIELD
S="fact_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" SE
ARCHCONDITION=""/>
</TABLE>
<TABLE NAME="FACTVAL" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Size and complexity factor values" ORDINAL="10" TABLEOPTIONS="global">
<FIELD TABLE="FACTVAL" NAME="fact_val_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uniqu
e ID"/>
<FIELD TABLE="FACTVAL" NAME="fact_id" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to FAC
TOR table - identifies the factor"/>
<FIELD TABLE="FACTVAL" NAME="fact_value" DATATYPE="string" CHARL
ENGTH="24" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Factor val
ue"/>
<FIELD TABLE="FACTVAL" NAME="fact_value_descr" DATATYPE="string"
CHARLENGTH="255" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Fac
tor value description"/>
<FIELD TABLE="FACTVAL" NAME="update_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="FACTVAL" NAME="update_user" DATATYPE="string" CHAR
LENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOL
UMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
</TABLE>
<TABLE NAME="NEXTKEY" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Next key values for creating all the unique IDs" ORDINAL="14" TABLEOPTIONS="
none">
<FIELD TABLE="NEXTKEY" NAME="key_name" DATATYPE="string" CHARLEN
GTH="30" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Name of key
(unique ID)"/>
<FIELD TABLE="NEXTKEY" NAME="key_seq_num" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Curre
nt value of key (unique ID)"/>
<CONSTRAINT TABLE="NEXTKEY" NAME="pk_nextkey" TYPE="PRIMARY" FIE
LDS="key_name" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10
" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)"
SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="OBS" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" STORA
GESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DESC="
OBS for a methodology" ORDINAL="15" TABLEOPTIONS="global">
<FIELD TABLE="OBS" NAME="obs_id" DATATYPE="integer" CHARLENGTH="
22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to OBS tabl
e - identifies the responsible OBS"/>
<FIELD TABLE="OBS" NAME="seq_num" DATATYPE="integer" CHARLENGTH=
"22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Sequence numb
er for sorting"/>
<FIELD TABLE="OBS" NAME="obs_name" DATATYPE="string" CHARLENGTH=
"100" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="OBS name"/>
<FIELD TABLE="OBS" NAME="parent_obs_id" DATATYPE="integer" CHARL
ENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK to O
BS table - identifies parent in OBS hierarchy"/>
<FIELD TABLE="OBS" NAME="obs_descr" DATATYPE="blob" CHARLENGTH="
0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="OBS description"/>
<FIELD TABLE="OBS" NAME="update_date" DATATYPE="date" CHARLENGTH
="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="N"
DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="OBS" NAME="update_user" DATATYPE="string" CHARLENG
TH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLUMN=
"N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="OBS" NAME="create_date" DATATYPE="date" CHARLENGTH
="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="N"
DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="OBS" NAME="create_user" DATATYPE="string" CHARLENG
TH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLUMN=
"N" DESC="Refresh audit field for user that created the record. Trigger maintain
ed."/>
<TRIGGER NAME="RT_OBS_DEL" SET="REFRESH_AUDIT_MM" TABLE="OBS" TA
RGET="OR,SS,IB" DESC="Refresh Delete OBS"/>
<TRIGGER NAME="RT_OBS" SET="REFRESH_AUDIT_MM" TABLE="OBS" TARGET
="OR,SS,IB" DESC="Refresh OBS"/>
<CONSTRAINT TABLE="OBS" NAME="pk_obs" TYPE="PRIMARY" FIELDS="obs
_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGES
TRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" SEARCHCON
DITION=""/>
</TABLE>
<TABLE NAME="PHASE" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" STO
RAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DESC
="WBS categories" ORDINAL="16" TABLEOPTIONS="global">
<FIELD TABLE="PHASE" NAME="phase_id" DATATYPE="integer" CHARLENG
TH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to PHAS
E table - identifies WBS category value"/>
SEARCHCONDITION=""/>
<CONSTRAINT TABLE="PROFILE" NAME="ck_profile_default_flag" TYPE=
"CHECK" FIELDS="default_flag" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="" PCTFR
EE="" STORAGESTRING="" SEARCHCONDITION="default_flag in ('Y', 'N')"/>
<CONSTRAINT TABLE="PROFILE" NAME="ck_profile_superuser_flag" TYP
E="CHECK" FIELDS="superuser_flag" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="" P
CTFREE="" STORAGESTRING="" SEARCHCONDITION="superuser_flag in ('Y', 'N')"/>
</TABLE>
<TABLE NAME="PROFPRIV" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Security privileges assigned to user profiles" ORDINAL="19" TABLEOPTIONS="g
lobal">
<FIELD TABLE="PROFPRIV" NAME="prof_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to PR
OFILE table - identifies security profile for the user for this methodology"/>
<FIELD TABLE="PROFPRIV" NAME="priv_num" DATATYPE="integer" CHARL
ENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Privile
ge number - identifies the privilege. Privilege names are compiled into the code
."/>
<FIELD TABLE="PROFPRIV" NAME="allow_flag" DATATYPE="string" CHAR
LENGTH="1" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="'N'" DESC="Identif
ies which privileges are allowed for this profile"/>
<FIELD TABLE="PROFPRIV" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="PROFPRIV" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="PROFPRIV" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="PROFPRIV" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_PROFPRIV_DEL" SET="REFRESH_AUDIT_MM" TABLE="PR
OFPRIV" TARGET="OR,SS,IB" DESC="Refresh Delete PROFPRIV"/>
<TRIGGER NAME="RT_PROFPRIV" SET="REFRESH_AUDIT_MM" TABLE="PROFPR
IV" TARGET="OR,SS,IB" DESC="Refresh PROFPRIV"/>
<CONSTRAINT TABLE="PROFPRIV" NAME="fk_profpriv_profile" TYPE="FO
REIGN" FIELDS="prof_id" TARGETTABLE="PROFILE" TARGETFIELDS="prof_id" TABLESPACE=
"" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="PROFPRIV" NAME="pk_profpriv" TYPE="PRIMARY" F
IELDS="prof_id,priv_num" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" P
CTFREE="10" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctinc
rease 50)" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="PROFPRIV" NAME="ck_profpriv_allow_flag" TYPE=
"CHECK" FIELDS="allow_flag" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="" PCTFREE
="" STORAGESTRING="" SEARCHCONDITION="allow_flag in ('Y', 'N')"/>
</TABLE>
<TABLE NAME="PUBUSER" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Privileged (private) database login usernames and passwords" ORDINAL="20" TA
BLEOPTIONS="none">
<FIELD TABLE="PUBUSER" NAME="public_group_id" DATATYPE="integer"
CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="U
nique ID for private user and the public group which uses it (matches INI file)"
/>
<FIELD TABLE="PUBUSER" NAME="private_db_user_name" DATATYPE="str
ing" CHARLENGTH="40" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="
ol text field"/>
<FIELD TABLE="RISKCTRL" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="RISKCTRL" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="RISKCTRL" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="RISKCTRL" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_RISKCTRL_DEL" SET="REFRESH_AUDIT_MM" TABLE="RI
SKCTRL" TARGET="OR,SS,IB" DESC="Refresh Delete RISKCTRL"/>
<TRIGGER NAME="RT_RISKCTRL" SET="REFRESH_AUDIT_MM" TABLE="RISKCT
RL" TARGET="OR,SS,IB" DESC="Refresh RISKCTRL"/>
<INDEX TABLE="RISKCTRL" NAME="ndx_riskctrl_1" UNIQUENESS="NONUNI
QUE" FIELD="template_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(ini
tial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="RISKCTRL" NAME="fk_riskctrl_template" TYPE="F
OREIGN" FIELDS="template_id" TARGETTABLE="TEMPLATE" TARGETFIELDS="template_id" T
ABLESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="RISKCTRL" NAME="fk_riskctrl_tmplrisk" TYPE="F
OREIGN" FIELDS="risk_id" TARGETTABLE="TMPLRISK" TARGETFIELDS="risk_id" TABLESPAC
E="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="RISKCTRL" NAME="pk_riskctrl" TYPE="PRIMARY" F
IELDS="risk_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="1
0" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)
" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="RISKTYPE" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Risk types" ORDINAL="25" TABLEOPTIONS="global">
<FIELD TABLE="RISKTYPE" NAME="risk_type_id" DATATYPE="integer" C
HARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK
to RISKTYPE table - identifies the risk type"/>
<FIELD TABLE="RISKTYPE" NAME="seq_num" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Sequence
number for sorting"/>
<FIELD TABLE="RISKTYPE" NAME="risk_type" DATATYPE="string" CHARL
ENGTH="40" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Risk type"
/>
<FIELD TABLE="RISKTYPE" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="RISKTYPE" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="RISKTYPE" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="RISKTYPE" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_RISKTYPE_DEL" SET="REFRESH_AUDIT_MM" TABLE="RI
SKTYPE" TARGET="OR,SS,IB" DESC="Refresh Delete RISKTYPE"/>
<TRIGGER NAME="RT_RISKTYPE" SET="REFRESH_AUDIT_MM" TABLE="RISKTY
D"/>
<FIELD TABLE="RPT" NAME="rpt_state" DATATYPE="string" CHARLENGTH
="10" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="State of the re
port"/>
<FIELD TABLE="RPT" NAME="rpt_data" DATATYPE="blob" CHARLENGTH="0
" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="Report settings sto
red as text field"/>
<FIELD TABLE="RPT" NAME="update_date" DATATYPE="date" CHARLENGTH
="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="N"
DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="RPT" NAME="update_user" DATATYPE="string" CHARLENG
TH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLUMN=
"N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="RPT" NAME="create_date" DATATYPE="date" CHARLENGTH
="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN="N"
DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="RPT" NAME="create_user" DATATYPE="string" CHARLENG
TH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOLUMN=
"N" DESC="Refresh audit field for user that created the record. Trigger maintain
ed."/>
<TRIGGER NAME="RT_RPT_DEL" SET="REFRESH_AUDIT_MM" TABLE="RPT" TA
RGET="OR,SS,IB" DESC="Refresh Delete RPT"/>
<TRIGGER NAME="RT_RPT" SET="REFRESH_AUDIT_MM" TABLE="RPT" TARGET
="OR,SS,IB" DESC="Refresh RPT"/>
<INDEX TABLE="RPT" NAME="ndx_rpt_rptgroup" UNIQUENESS="NONUNIQUE
" FIELD="rpt_group_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initi
al 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="RPT" NAME="fk_rpt_rptgroup" TYPE="FOREIGN" FI
ELDS="rpt_group_id" TARGETTABLE="RPTGROUP" TARGETFIELDS="rpt_group_id" TABLESPAC
E="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="RPT" NAME="pk_rpt" TYPE="PRIMARY" FIELDS="rpt
_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGES
TRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" SEARCHCON
DITION=""/>
</TABLE>
<TABLE NAME="RPTGROUP" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Report groups" ORDINAL="28" TABLEOPTIONS="global">
<FIELD TABLE="RPTGROUP" NAME="rpt_group_id" DATATYPE="integer" C
HARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uni
que ID"/>
<FIELD TABLE="RPTGROUP" NAME="rpt_group_seq_num" DATATYPE="integ
er" CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC
="Sequence number for sorting"/>
<FIELD TABLE="RPTGROUP" NAME="rpt_group_name" DATATYPE="string"
CHARLENGTH="80" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Repor
t group name"/>
<FIELD TABLE="RPTGROUP" NAME="parent_group_id" DATATYPE="integer
" CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="
FK to RPTGROUP table - identifies parent in report-group hierarchy"/>
<FIELD TABLE="RPTGROUP" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="RPTGROUP" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="RPTGROUP" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="RPTGROUP" NAME="create_user" DATATYPE="string" CHA
</TABLE>
<TABLE NAME="TASKRSRC" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Resources assigned to activities" ORDINAL="39" TABLEOPTIONS="project">
<FIELD TABLE="TASKRSRC" NAME="taskrsrc_id" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uniq
ue ID"/>
<FIELD TABLE="TASKRSRC" NAME="taskuse_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to
TASKUSE table - identifies the activity within the methodology"/>
<FIELD TABLE="TASKRSRC" NAME="template_id" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK t
o TEMPLATE table - identifies the methodology"/>
<FIELD TABLE="TASKRSRC" NAME="rsrc_type" DATATYPE="string" CHARL
ENGTH="10" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="'RT_Labor'" DESC="
Resource type Labor, Equipment, or Material"/>
<FIELD TABLE="TASKRSRC" NAME="role_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK to RO
LES table - identifies the role for this resource on this activity"/>
<FIELD TABLE="TASKRSRC" NAME="rsrc_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="FK to RS
RC table - identifies the resource"/>
<FIELD TABLE="TASKRSRC" NAME="skill_level" DATATYPE="integer" CH
ARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" DESC="Prof
iciency level"/>
<FIELD TABLE="TASKRSRC" NAME="qty_per_hr" DATATYPE="double" CHAR
LENGTH="22" DATAPRECISION="16" DATASCALE="8" NOTNULL="N" DEFAULT="" DESC="Units
per time for this resource on this activity (hours per hour)"/>
<FIELD TABLE="TASKRSRC" NAME="low_qty" DATATYPE="double" CHARLEN
GTH="22" DATAPRECISION="14" DATASCALE="6" NOTNULL="N" DEFAULT="" DESC="Low count
of units for this resource on this activity (hours)"/>
<FIELD TABLE="TASKRSRC" NAME="high_qty" DATATYPE="double" CHARLE
NGTH="22" DATAPRECISION="14" DATASCALE="6" NOTNULL="N" DEFAULT="" DESC="High cou
nt of units for this resource on this activity (hours)"/>
<FIELD TABLE="TASKRSRC" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="TASKRSRC" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="TASKRSRC" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="TASKRSRC" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_TASKRSRC_DEL" SET="REFRESH_AUDIT_MM" TABLE="TA
SKRSRC" TARGET="OR,SS,IB" DESC="Refresh Delete TASKRSRC"/>
<TRIGGER NAME="RT_TASKRSRC" SET="REFRESH_AUDIT_MM" TABLE="TASKRS
RC" TARGET="OR,SS,IB" DESC="Refresh TASKRSRC"/>
<INDEX TABLE="TASKRSRC" NAME="ndx_taskrsrc_1" UNIQUENESS="NONUNI
QUE" FIELD="template_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(ini
tial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="TASKRSRC" NAME="ndx_taskrsrc_roles" UNIQUENESS="NO
NUNIQUE" FIELD="role_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(ini
tial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="TASKRSRC" NAME="ndx_taskrsrc_rsrc" UNIQUENESS="NON
UNIQUE" FIELD="rsrc_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(init
ial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
UMN="N" DESC="Refresh audit field for user that created the record. Trigger main
tained."/>
<TRIGGER NAME="RT_TMPLWBS_DEL" SET="REFRESH_AUDIT_MM" TABLE="TMP
LWBS" TARGET="OR,SS,IB" DESC="Refresh Delete TMPLWBS"/>
<TRIGGER NAME="RT_TMPLWBS" SET="REFRESH_AUDIT_MM" TABLE="TMPLWBS
" TARGET="OR,SS,IB" DESC="Refresh TMPLWBS"/>
<INDEX TABLE="TMPLWBS" NAME="ndx_tmplwbs_1" UNIQUENESS="NONUNIQU
E" FIELD="template_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initi
al 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="TMPLWBS" NAME="ndx_tmplwbs_factcatg" UNIQUENESS="N
ONUNIQUE" FIELD="fact_catg_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING
="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="TMPLWBS" NAME="ndx_tmplwbs_obs" UNIQUENESS="NONUNI
QUE" FIELD="obs_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(initial
8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<INDEX TABLE="TMPLWBS" NAME="ndx_tmplwbs_phase" UNIQUENESS="NONU
NIQUE" FIELD="phase_id" TABLESPACE="MMDB_NDX1" PCTFREE="10" STORAGESTRING="(init
ial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" TARGET=""/>
<CONSTRAINT TABLE="TMPLWBS" NAME="fk_tmplwbs_factcatg" TYPE="FOR
EIGN" FIELDS="fact_catg_id" TARGETTABLE="FACTCATG" TARGETFIELDS="fact_catg_id" T
ABLESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="TMPLWBS" NAME="fk_tmplwbs_template" TYPE="FOR
EIGN" FIELDS="template_id" TARGETTABLE="TEMPLATE" TARGETFIELDS="template_id" TAB
LESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="TMPLWBS" NAME="fk_tmplwbs_phase" TYPE="FOREIG
N" FIELDS="phase_id" TARGETTABLE="PHASE" TARGETFIELDS="phase_id" TABLESPACE="" P
CTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="TMPLWBS" NAME="fk_tmplwbs_obs" TYPE="FOREIGN"
FIELDS="obs_id" TARGETTABLE="OBS" TARGETFIELDS="obs_id" TABLESPACE="" PCTFREE="
" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="TMPLWBS" NAME="pk_tmplwbs" TYPE="PRIMARY" FIE
LDS="wbs_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="10"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" S
EARCHCONDITION=""/>
</TABLE>
<TABLE NAME="UDFCODE" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 64K next 32K minextents 1 maxextents 121 pctincrease 0)"
DESC="Code values for enumerated UDF" ORDINAL="62" TABLEOPTIONS="global">
<FIELD TABLE="UDFCODE" NAME="udf_code_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" IDCOLUMN="N
" DESC="Unique identifier"/>
<FIELD TABLE="UDFCODE" NAME="udf_type_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" IDCOLUMN="N
" DESC="FK to UDFTYPE"/>
<FIELD TABLE="UDFCODE" NAME="seq_num" DATATYPE="integer" CHARLEN
GTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" IDCOLUMN="N" DE
SC="Order of values"/>
<FIELD TABLE="UDFCODE" NAME="short_name" DATATYPE="string" CHARL
ENGTH="60" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" IDCOLUMN="Y" DES
C="Code Value"/>
<FIELD TABLE="UDFCODE" NAME="udf_code_name" DATATYPE="string" CH
ARLENGTH="120" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" IDCOLUMN="N"
DESC="Description of code"/>
<FIELD TABLE="UDFCODE" NAME="parent_udf_code_id" DATATYPE="integ
er" CHARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="N" DEFAULT="" IDCO
LUMN="Y" DESC="Parent for Hierarchical codes"/>
<FIELD TABLE="UDFCODE" NAME="update_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="UDFCODE" NAME="update_user" DATATYPE="string" CHAR
IB"/>
<CONSTRAINT TABLE="UDFVALUE" NAME="pk_udfvalue" TYPE="PRIMARY" F
IELDS="udf_type_id,fk_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1"
PCTFREE="10" STORAGESTRING="(initial 1M next 1M minextents 1 maxextents 121 pcti
ncrease 0)" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="UDFVALUE" NAME="fk_udfvalue_template" TYPE="F
OREIGN" FIELDS="template_id" TARGETTABLE="TEMPLATE" TARGETFIELDS="template_id" T
ABLESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""/>
<CONSTRAINT TABLE="UDFVALUE" NAME="fk_udfvalue_udfcode" TYPE="FO
REIGN" FIELDS="udf_code_id" TARGETTABLE="UDFCODE" TARGETFIELDS="udf_code_id" REF
CONTYPE="INDEPENDENT" TABLESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=
""/>
<CONSTRAINT TABLE="UDFVALUE" NAME="fk_udfvalue_udftype" TYPE="FO
REIGN" FIELDS="udf_type_id" TARGETTABLE="UDFTYPE" TARGETFIELDS="udf_type_id" REF
CONTYPE="DEPENDENT" TABLESPACE="" PCTFREE="" STORAGESTRING="" SEARCHCONDITION=""
/>
</TABLE>
<TABLE NAME="UMEASURE" TABLESPACE="MMDB_DAT1" PCTFREE="0" PCTUSED="40" S
TORAGESTRING="(initial 1M next 512k minextents 1 maxextents 99 pctincrease 50)"
DESC="" ORDINAL="52" TABLEOPTIONS="global">
<FIELD TABLE="UMEASURE" NAME="unit_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Unique I
D"/>
<FIELD TABLE="UMEASURE" NAME="seq_num" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Sequence
Number"/>
<FIELD TABLE="UMEASURE" NAME="unit_name" DATATYPE="string" CHARL
ENGTH="100" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Unit Name
"/>
<FIELD TABLE="UMEASURE" NAME="unit_abbrev" DATATYPE="string" CHA
RLENGTH="16" DATAPRECISION=" " DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Unit ab
breviation"/>
<FIELD TABLE="UMEASURE" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="UMEASURE" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="UMEASURE" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="UMEASURE" NAME="create_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field for user that created the record. Trigger mai
ntained."/>
<TRIGGER NAME="RT_UMEASURE_DEL" SET="REFRESH_AUDIT_MM" TABLE="UM
EASURE" TARGET="OR,SS,IB" DESC="Refresh Delete UMEASURE"/>
<TRIGGER NAME="RT_UMEASURE" SET="REFRESH_AUDIT_MM" TABLE="UMEASU
RE" TARGET="OR,SS,IB" DESC="Refresh UMEASURE"/>
<CONSTRAINT TABLE="UMEASURE" NAME="pk_umeasure" TYPE="PRIMARY" F
IELDS="unit_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE="1
0" STORAGESTRING="(initial 256K next 32K minextents 1 maxextents 121 pctincrease
0)" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="USERCOL" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80" S
TORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" DE
SC="Definitions/labels for all user-defined columns" ORDINAL="53" TABLEOPTIONS="
global">
<FIELD TABLE="USERCOL" NAME="user_col_id" DATATYPE="integer" CHA
RLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uniqu
e identifier"/>
<FIELD TABLE="USERCOL" NAME="table_name" DATATYPE="string" CHARL
ENGTH="16" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Name of da
tabase table where column resides"/>
<FIELD TABLE="USERCOL" NAME="logical_data_type" DATATYPE="string
" CHARLENGTH="20" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Log
ical data type for column"/>
<FIELD TABLE="USERCOL" NAME="user_col_name" DATATYPE="string" CH
ARLENGTH="32" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Name of
column"/>
<FIELD TABLE="USERCOL" NAME="user_col_label" DATATYPE="string" C
HARLENGTH="40" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Label
for column"/>
<FIELD TABLE="USERCOL" NAME="update_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="USERCOL" NAME="update_user" DATATYPE="string" CHAR
LENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOL
UMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="USERCOL" NAME="create_date" DATATYPE="date" CHARLE
NGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN=
"N" DESC="Refresh audit field for date record created. Trigger maintained."/>
<FIELD TABLE="USERCOL" NAME="create_user" DATATYPE="string" CHAR
LENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCOL
UMN="N" DESC="Refresh audit field for user that created the record. Trigger main
tained."/>
<TRIGGER NAME="RT_USERCOL_DEL" SET="REFRESH_AUDIT_MM" TABLE="USE
RCOL" TARGET="OR,SS,IB" DESC="Refresh Delete USERCOL"/>
<TRIGGER NAME="RT_USERCOL" SET="REFRESH_AUDIT_MM" TABLE="USERCOL
" TARGET="OR,SS,IB" DESC="Refresh USERCOL"/>
<CONSTRAINT TABLE="USERCOL" NAME="pk_usercol" TYPE="PRIMARY" FIE
LDS="user_col_id" TARGETTABLE="" TARGETFIELDS="" TABLESPACE="MMDB_NDX1" PCTFREE=
"10" STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 5
0)" SEARCHCONDITION=""/>
</TABLE>
<TABLE NAME="USERDATA" TABLESPACE="MMDB_DAT1" PCTFREE="10" PCTUSED="80"
STORAGESTRING="(initial 8K next 4K minextents 1 maxextents 99 pctincrease 50)" D
ESC="Settings/preferences for users, by topic" ORDINAL="54" TABLEOPTIONS="global
">
<FIELD TABLE="USERDATA" NAME="user_data_id" DATATYPE="integer" C
HARLENGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="Uni
que ID"/>
<FIELD TABLE="USERDATA" NAME="user_id" DATATYPE="integer" CHARLE
NGTH="22" DATAPRECISION="10" DATASCALE="0" NOTNULL="Y" DEFAULT="" DESC="FK to US
ERS table - identifies the user"/>
<FIELD TABLE="USERDATA" NAME="topic_name" DATATYPE="string" CHAR
LENGTH="20" DATAPRECISION="" DATASCALE="" NOTNULL="Y" DEFAULT="" DESC="Topic for
user data. Combination of user_id and topic_name unique."/>
<FIELD TABLE="USERDATA" NAME="user_data" DATATYPE="blob" CHARLEN
GTH="0" DATAPRECISION="" DATASCALE="" NOTNULL="N" DEFAULT="" DESC="User settings
/preferences for this topic"/>
<FIELD TABLE="USERDATA" NAME="update_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field of last date updated. Trigger maintained."/>
<FIELD TABLE="USERDATA" NAME="update_user" DATATYPE="string" CHA
RLENGTH="32" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="'SYSTEM'" IDCO
LUMN="N" DESC="Refresh audit field of last user updated. Trigger maintained."/>
<FIELD TABLE="USERDATA" NAME="create_date" DATATYPE="date" CHARL
ENGTH="7" DATAPRECISION="0" DATASCALE="0" NOTNULL="N" DEFAULT="sysdate" IDCOLUMN
="N" DESC="Refresh audit field for date record created. Trigger maintained."/>