資料庫表格:CONTRACT


表格說明:

此表格中的每一列都代表一個「合約」。「合約」是「商店」的一部分, 並且代表可能與 OrderItems 相關的條款及條件, 例如價格、最低數量,以及使用「合約」的人。

直欄說明:

直欄名稱 直欄類型 直欄說明
COMMENTS LONG VARCHAR
NULL
合約的相關備註。
CONTRACT_ID BIGINT
NOT NULL
合約的唯一識別碼。TRADING 資料庫表格中之 TRADING_ID 的外來鍵。
MAJORVERSION INTEGER
NOT NULL, DEFAULT 1
合約的主要版本號碼。
MARKFORDELETE INTEGER
NOT NULL, DEFAULT 0
指出此「合約」是否被標示為刪除:
0 = 否。
1 = 是,此「合約」已標示為刪除。
MEMBER_ID BIGINT
NOT NULL
合約的擁有者。
MINORVERSION INTEGER
NOT NULL, DEFAULT 0
合約的次要版本號碼。
NAME VARCHAR (200)
NOT NULL
用以唯一識別特定擁有者之特定來源端的合約版本。
ORIGIN INTEGER
NOT NULL, DEFAULT 0
如何建立合約:
0 = 手動。
1 = 匯入。
2 = RFQ。
3 = 交換。
4 = 拍賣。
5 = 逆向拍賣。
6 = 雙方協議。
STATE INTEGER
NOT NULL, DEFAULT 0
合約狀態:
0 = 初稿。
1 = 核准擱置中。
2 = 已核准。
3 = 作用中。
4 = 已拒絕。
5 = 已取消。
6 = 已關閉。
7 = 已暫停。
-1 = 部署中。
-2 = 部署失敗。
TIMEACTIVATED TIMESTAMP
NULL
合約生效的時間。
TIMEAPPROVED TIMESTAMP
NULL
核准合約的時間。
TIMECREATED TIMESTAMP
NULL
建立合約的時間。
TIMEDEPLOYED TIMESTAMP
NULL
部署合約的時間。
TIMEUPDATED TIMESTAMP
NULL
最近一次更新合約的時間。
USAGE INTEGER
NOT NULL, DEFAULT 0
合約用法:
0 = 預設。
1 = 轉售者。
2 = 組織買方。
3 = 特殊出價。

索引:

索引名稱 已編製索引的直欄名稱 索引類型
I0000078 NAME, MEMBER_ID, MAJORVERSION, MINORVERSION, ORIGIN 唯一索引
SQL020206020611500 CONTRACT_ID 主要鍵

限制:

限制名稱 直欄名稱 外來表格名稱 外來直欄名稱 限制類型
F_252 CONTRACT_ID TRADING TRADING_ID 重疊顯示
F_253 MEMBER_ID MEMBER MEMBER_ID 重疊顯示


參照者:

限制名稱 參照直欄名稱 外來表格名稱 外來直欄名稱 限制類型
F_139 CONTRACT_ID BUYSUPMAP CONTRACT_ID 重疊顯示
F_188 CONTRACT_ID CATCNTR CONTRACT_ID 重疊顯示
F_246 CONTRACT_ID CNTRDISPLY CONTRACT_ID 重疊顯示
F_785 CONTRACT_ID STORECNTR CONTRACT_ID 重疊顯示
F_788 CONTRACT_ID STOREDEF CONTRACT_ID 重疊顯示
F_833 CONTRACT_ID TDPSCNCNTR CONTRACT_ID 重疊顯示
IBM copyright