Documentation
New and amended ERDs. Schema Added support for documents. Added modules to costs. Data Added document role types. git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2983 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
-- C:\Andy\svn\WEBMIP\Schema\mip.tab
|
||||
--
|
||||
-- Generated for Oracle 10g on Tue Nov 27 16:17:26 2007 by Server Generator 10.1.2.6.18
|
||||
-- Generated for Oracle 10g on Wed Dec 12 16:15:54 2007 by Server Generator 10.1.2.6.18
|
||||
|
||||
|
||||
|
||||
@@ -38,11 +38,11 @@ CREATE TABLE QUOTE_STATUSES
|
||||
|
||||
PROMPT Creating Table 'PARTY_CONTACT_MECHANISMS'
|
||||
CREATE TABLE PARTY_CONTACT_MECHANISMS
|
||||
(COME_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
(COME_ID NUMBER NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,PADDR_ADDR_CODE VARCHAR2(80)
|
||||
,PADDR_PRTY_ID NUMBER(*,0)
|
||||
,PADDR_PRTY_ID NUMBER
|
||||
,PADDR_START_DATE DATE
|
||||
,END_DATE DATE
|
||||
,COMMENTS VARCHAR2(255)
|
||||
@@ -67,7 +67,7 @@ PROMPT Creating Table 'CONTACT_MECHANISMS'
|
||||
CREATE TABLE CONTACT_MECHANISMS
|
||||
(COMT_CODE VARCHAR2(80) NOT NULL
|
||||
,CONTACT_VALUE VARCHAR2(240) NOT NULL
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
@@ -84,11 +84,11 @@ CREATE TABLE DATA_ITEM_ROLES
|
||||
|
||||
PROMPT Creating Table 'PARTY_ADDRESS_ROLES'
|
||||
CREATE TABLE PARTY_ADDRESS_ROLES
|
||||
(START_DATE DATE NOT NULL
|
||||
,PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
,PADDR_PRTY_ID NUMBER(*,0) NOT NULL
|
||||
(PADDR_ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
,PADDR_PRTY_ID NUMBER NOT NULL
|
||||
,PADDR_START_DATE DATE NOT NULL
|
||||
,RT_CODE VARCHAR2(80)
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,END_DATE DATE
|
||||
)
|
||||
/
|
||||
@@ -138,10 +138,10 @@ CREATE TABLE COSTS
|
||||
,ENTY_CODE VARCHAR2(80)
|
||||
,MESC_CODE VARCHAR2(80)
|
||||
,METY_CODE VARCHAR2(80)
|
||||
,MODU_CODE VARCHAR2(80)
|
||||
,SVCPT_CODE VARCHAR2(80)
|
||||
,METR_CODE VARCHAR2(80)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,MODU_CODE VARCHAR2(80)
|
||||
,ID NUMBER NOT NULL
|
||||
,COST_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
@@ -167,10 +167,19 @@ CREATE TABLE CONTACT_MECHANISM_TYPES
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DOCUMENTS'
|
||||
CREATE TABLE DOCUMENTS
|
||||
(URI VARCHAR2(400) NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,DOCU_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'PARTY_CONTACT_MECHANISM_ROLES'
|
||||
CREATE TABLE PARTY_CONTACT_MECHANISM_ROLES
|
||||
(PCM_COME_ID NUMBER(*,0) NOT NULL
|
||||
,PCM_PRTY_ID NUMBER(*,0) NOT NULL
|
||||
(PCM_COME_ID NUMBER NOT NULL
|
||||
,PCM_PRTY_ID NUMBER NOT NULL
|
||||
,PCM_START_DATE DATE NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
@@ -188,8 +197,8 @@ CREATE TABLE FILTERS
|
||||
|
||||
PROMPT Creating Table 'QUOTE_ROLES'
|
||||
CREATE TABLE QUOTE_ROLES
|
||||
(PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,QUTE_ID NUMBER(*,0) NOT NULL
|
||||
(PRTY_ID NUMBER NOT NULL
|
||||
,QUTE_ID NUMBER NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE DEFAULT SYSDATE NOT NULL
|
||||
,END_DATE DATE
|
||||
@@ -201,8 +210,8 @@ PROMPT Creating Table 'PARTY_RELATIONSHIPS'
|
||||
CREATE TABLE PARTY_RELATIONSHIPS
|
||||
(FROM_PARL_ID NUMBER NOT NULL
|
||||
,TO_PARL_ID NUMBER NOT NULL
|
||||
,FROM_PARL_PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,TO_PARL_PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,FROM_PARL_PRTY_ID NUMBER NOT NULL
|
||||
,TO_PARL_PRTY_ID NUMBER NOT NULL
|
||||
,FROM_PARL_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,TO_PARL_RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
@@ -231,7 +240,7 @@ PROMPT Creating Table 'QUOTE_EVENTS'
|
||||
CREATE TABLE QUOTE_EVENTS
|
||||
(EVENT_DATE DATE NOT NULL
|
||||
,QUST_CODE VARCHAR2(80) NOT NULL
|
||||
,QUTE_ID NUMBER(*,0) NOT NULL
|
||||
,QUTE_ID NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
@@ -246,7 +255,7 @@ CREATE TABLE SERVICE_PRESSURES
|
||||
PROMPT Creating Table 'PARTY_ADDRESSES'
|
||||
CREATE TABLE PARTY_ADDRESSES
|
||||
(ADDR_CODE VARCHAR2(80) NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,END_DATE DATE
|
||||
,COMMENTS VARCHAR2(255)
|
||||
@@ -281,7 +290,7 @@ CREATE TABLE PARTIES
|
||||
,LAST_NAME VARCHAR2(80)
|
||||
,PERSONAL_TITLE VARCHAR2(6)
|
||||
,COMMENTS VARCHAR2(255)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
,PRTY_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
@@ -298,7 +307,22 @@ CREATE TABLE POSTCODES
|
||||
(REGI_CODE VARCHAR2(80) NOT NULL
|
||||
,OUTCODE VARCHAR2(4) NOT NULL
|
||||
,INCODE VARCHAR2(3)
|
||||
,ID NUMBER(*,0) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
PROMPT Creating Table 'DOCUMENT_ROLES'
|
||||
CREATE TABLE DOCUMENT_ROLES
|
||||
(DOCU_ID NUMBER(*,0) NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE NOT NULL
|
||||
,END_DATE DATE
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,DRWG_CODE VARCHAR2(80)
|
||||
,ENQU_ID NUMBER
|
||||
,QUTE_ID NUMBER
|
||||
,ID NUMBER NOT NULL
|
||||
,DORO_TYPE VARCHAR2(10) NOT NULL
|
||||
)
|
||||
/
|
||||
|
||||
@@ -313,7 +337,7 @@ CREATE TABLE DATA_ITEMS
|
||||
PROMPT Creating Table 'QUOTE_ITEMS'
|
||||
CREATE TABLE QUOTE_ITEMS
|
||||
(ITEM_SEQUENCE NUMBER NOT NULL
|
||||
,QUTE_ID NUMBER(*,0) NOT NULL
|
||||
,QUTE_ID NUMBER NOT NULL
|
||||
,BAS_CODE VARCHAR2(80)
|
||||
,HOU_CODE VARCHAR2(80)
|
||||
,MODU_CODE VARCHAR2(80)
|
||||
@@ -332,7 +356,7 @@ CREATE TABLE ROLE_TYPES
|
||||
|
||||
PROMPT Creating Table 'PASSWORDS'
|
||||
CREATE TABLE PASSWORDS
|
||||
(PRTY_ID NUMBER(*,0) NOT NULL
|
||||
(PRTY_ID NUMBER NOT NULL
|
||||
,PASSWORD_HASH VARCHAR2(255) NOT NULL
|
||||
,CREATED_ON DATE NOT NULL
|
||||
,CREATED_BY NUMBER
|
||||
@@ -351,7 +375,7 @@ CREATE TABLE METERS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DRWG_CODE VARCHAR2(80)
|
||||
,METY_CODE VARCHAR2(80) NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,DIM_A NUMBER NOT NULL
|
||||
,DIM_B NUMBER NOT NULL
|
||||
,DIM_C NUMBER NOT NULL
|
||||
@@ -444,7 +468,7 @@ CREATE TABLE SLAMSHUT_VALVES
|
||||
PROMPT Creating Table 'ENQUIRY_ROLES'
|
||||
CREATE TABLE ENQUIRY_ROLES
|
||||
(ENQU_ID NUMBER NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,START_DATE DATE DEFAULT SYSDATE NOT NULL
|
||||
,END_DATE DATE
|
||||
@@ -591,7 +615,7 @@ CREATE TABLE MODULES
|
||||
,METR_CODE VARCHAR2(80) NOT NULL
|
||||
,OUTLET_CNOR_CODE VARCHAR2(80) NOT NULL
|
||||
,OUTLET_CNTY_CODE VARCHAR2(80) NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,REGU_CODE VARCHAR2(80) NOT NULL
|
||||
,REVA_CODE VARCHAR2(80) NOT NULL
|
||||
,SLVA_CODE VARCHAR2(80) NOT NULL
|
||||
@@ -624,7 +648,7 @@ CREATE TABLE HOUSINGS
|
||||
(CODE VARCHAR2(80) NOT NULL
|
||||
,DRWG_CODE VARCHAR2(80) NOT NULL
|
||||
,HOTY_CODE VARCHAR2(80) NOT NULL
|
||||
,PRTY_ID NUMBER(*,0) NOT NULL
|
||||
,PRTY_ID NUMBER NOT NULL
|
||||
,DESCRIPTION VARCHAR2(80)
|
||||
,DIM_L VARCHAR2(240) NOT NULL
|
||||
,DIM_W NUMBER NOT NULL
|
||||
@@ -687,7 +711,7 @@ CREATE TABLE ADDRESSES
|
||||
|
||||
PROMPT Creating Table 'PARTY_ROLES'
|
||||
CREATE TABLE PARTY_ROLES
|
||||
(PRTY_ID NUMBER(*,0) NOT NULL
|
||||
(PRTY_ID NUMBER NOT NULL
|
||||
,RT_CODE VARCHAR2(80) NOT NULL
|
||||
,ID NUMBER NOT NULL
|
||||
,START_DATE DATE
|
||||
|
||||
Reference in New Issue
Block a user