|
|
@@ -2471,6 +2471,75 @@ ALTER TABLE TB_GOODS_TNM_RES
|
|
|
GOODS_CD -- 상품코드
|
|
|
);
|
|
|
|
|
|
+################################################################################
|
|
|
+#공지사항
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_NOTICE RESTRICT;
|
|
|
+CREATE TABLE TB_NOTICE (
|
|
|
+ NOTICE_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '공지사항일련번호',
|
|
|
+ NOTICE_TYPE VARCHAR(20) NOT NULL COMMENT '공지유형(공통코드G047)',
|
|
|
+ NOTICE_TITLE VARCHAR(200) NOT NULL COMMENT '공지제목',
|
|
|
+ NOTICE_STDT TIMESTAMP NOT NULL COMMENT '공지시작일시',
|
|
|
+ NOTICE_EDDT TIMESTAMP NOT NULL COMMENT '공지종료일시',
|
|
|
+ NOTICE_CONTENT LONGTEXT NOT NULL COMMENT '공지내용',
|
|
|
+ URGENT_YN CHAR(1) DEFAULT 'N' NOT NULL COMMENT '긴급여부(Y:긴급, N:보통)',
|
|
|
+ USE_YN CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
|
|
|
+ READ_CNT INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '조회수',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호',
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (NOTICE_SQ),
|
|
|
+ INDEX IX_NOTICE_01 (NOTICE_TYPE, NOTICE_STDT, NOTICE_EDDT)
|
|
|
+)
|
|
|
+COMMENT '공지사항. 신규 공지사항 등록에 의한 발생';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#공지사항확인
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_NOTICE_CONFIRM RESTRICT;
|
|
|
+CREATE TABLE TB_NOTICE_CONFIRM (
|
|
|
+ NOTICE_SQ INT UNSIGNED NOT NULL COMMENT '공지사항일련번호(공지사항)',
|
|
|
+ CONFIRM_NO INT UNSIGNED NOT NULL COMMENT '확인자번호(사용자)',
|
|
|
+ CONFIRM_COMMENT VARCHAR(200) COMMENT '확인코멘트',
|
|
|
+ USE_YN CHAR(1) DEFAULT 'Y' NOT NULL COMMENT '사용여부(Y:사용)',
|
|
|
+ READ_CNT INT UNSIGNED DEFAULT 0 NOT NULL COMMENT '조회수',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호',
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (NOTICE_SQ, CONFIRM_NO)
|
|
|
+)
|
|
|
+COMMENT '공지사항확인. 공지사항 수신자의 확인에 의한 발생';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#공지사항파일
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_NOTICE_FILE RESTRICT;
|
|
|
+CREATE TABLE TB_NOTICE_FILE (
|
|
|
+ NOTICE_SQ INT UNSIGNED NOT NULL COMMENT '공지사항일련번호(공지사항)',
|
|
|
+ SEQ SMALLINT UNSIGNED NOT NULL COMMENT '일련번호(공지사항일련번호 MAX+1)',
|
|
|
+ ORG_FILE_NM VARCHAR(100) NOT NULL COMMENT '원본파일명',
|
|
|
+ SYS_FILE_NM VARCHAR(100) NOT NULL COMMENT '시스템파일명',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ PRIMARY KEY (NOTICE_SQ, SEQ)
|
|
|
+)
|
|
|
+COMMENT '공지사항파일. 공지사항의 첨부파일 등록에 의한 발생';
|
|
|
+
|
|
|
+################################################################################
|
|
|
+#공지사항수신자
|
|
|
+################################################################################
|
|
|
+DROP TABLE IF EXISTS TB_NOTICE_RECEIVER RESTRICT;
|
|
|
+CREATE TABLE TB_NOTICE_RECEIVER (
|
|
|
+ NOTICE_SQ INT UNSIGNED NOT NULL COMMENT '공지사항일련번호(공지사항)',
|
|
|
+ RECEIVER_ID VARCHAR(20) NOT NULL COMMENT '수신자ID(공지유형이 "10:사이트공지" 이면 공통코드G000, "20:내부공지"이면 공통코드G048)',
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호',
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ PRIMARY KEY (NOTICE_SQ, RECEIVER_ID)
|
|
|
+)
|
|
|
+COMMENT '공지사항수신자. 공지사항의 수신자 등록에 의한 발생';
|
|
|
+
|
|
|
################################################################################
|
|
|
#고시정보
|
|
|
################################################################################
|
|
|
@@ -4906,61 +4975,65 @@ COMMENT '상품시퀀스. 신규 상품 등록에 의한 발생';
|
|
|
################################################################################
|
|
|
# 카테고리 1
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY1 RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY1 (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
- CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(sequence)', -- 카테고리1번호
|
|
|
+DROP TABLE IF EXISTS TB_CATE1 RESTRICT;
|
|
|
+CREATE TABLE TB_CATE1 (
|
|
|
+ CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(SEQ_CATE sequence)', -- 카테고리1번호
|
|
|
CATE1_NM VARCHAR(50) NOT NULL COMMENT '카테고리1명', -- 카테고리1명
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
CATE_TYPE VARCHAR(20) NOT NULL COMMENT '카테고리유형(공통코드G031)', -- 카테고리유형
|
|
|
LEAF_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '단말여부', -- 단말여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
- FORMAL_GB VARCHAR(20) COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
|
|
|
- CONTENTS_LOC VARCHAR(20) COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
|
|
|
+ FORMAL_GB VARCHAR(20) COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
|
|
|
+ CONTENTS_LOC VARCHAR(20) COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
|
|
|
DISP_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '표시여부(Y:표시)', -- 표시여부
|
|
|
USE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부(Y:표시)', -- 사용여부
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (CATE1_NO),
|
|
|
+ INDEX IX_CATE1_01 (SITE_CD, CATE_GB)
|
|
|
)
|
|
|
COMMENT '카테고리1. 카테고리1 등록에 의한 발생.';
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 2
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY2 RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY2 (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
- CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호', -- 카테고리1번호
|
|
|
- CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호(sequence)', -- 카테고리2번호
|
|
|
+DROP TABLE IF EXISTS TB_CATE2 RESTRICT;
|
|
|
+CREATE TABLE TB_CATE2 (
|
|
|
+ CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호(SEQ_CATE sequence)', -- 카테고리2번호
|
|
|
CATE2_NM VARCHAR(50) NOT NULL COMMENT '카테고리2명', -- 카테고리2명
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
+ CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(카테고리1)', -- 카테고리1번호
|
|
|
CATE_TYPE VARCHAR(20) NOT NULL COMMENT '카테고리유형(공통코드G031)', -- 카테고리유형
|
|
|
LEAF_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '단말여부', -- 단말여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
- FORMAL_GB VARCHAR(20) COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
|
|
|
- CONTENTS_LOC VARCHAR(20) COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
|
|
|
+ FORMAL_GB VARCHAR(20) COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
|
|
|
+ CONTENTS_LOC VARCHAR(20) COMMENT '컨텐츠위치(공통코드G028)', -- 컨텐츠위치(공통코드G028)
|
|
|
DISP_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '표시여부(Y:표시)', -- 표시여부
|
|
|
USE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '사용여부(Y:표시)', -- 사용여부
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (CATE2_NO),
|
|
|
+ INDEX IX_CATE2_01 (SITE_CD, CATE_GB, CATE1_NO)
|
|
|
)
|
|
|
COMMENT '카테고리2. 카테고리2 등록에 의한 발생.';
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 3
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY3 RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY3 (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
- CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호', -- 카테고리1번호
|
|
|
- CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호', -- 카테고리2번호
|
|
|
- CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호(sequence)', -- 카테고리3번호
|
|
|
+DROP TABLE IF EXISTS TB_CATE3 RESTRICT;
|
|
|
+CREATE TABLE TB_CATE3 (
|
|
|
+ CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호(SEQ_CATE sequence)', -- 카테고리3번호
|
|
|
CATE3_NM VARCHAR(50) NOT NULL COMMENT '카테고리3명', -- 카테고리3명
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
+ CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(카테고리1)', -- 카테고리1번호
|
|
|
+ CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호(카테고리2)', -- 카테고리2번호
|
|
|
CATE_TYPE VARCHAR(20) NOT NULL COMMENT '카테고리유형(공통코드G031)', -- 카테고리유형
|
|
|
LEAF_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '단말여부', -- 단말여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
@@ -4971,22 +5044,24 @@ CREATE TABLE TB_CATEGORY3 (
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (CATE3_NO),
|
|
|
+ INDEX IX_CATE3_01 (SITE_CD, CATE_GB, CATE1_NO, CATE2_NO)
|
|
|
)
|
|
|
COMMENT '카테고리3. 카테고리3 등록에 의한 발생.';
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 4
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY4 RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY4 (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
- CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호', -- 카테고리1번호
|
|
|
- CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호', -- 카테고리2번호
|
|
|
- CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호', -- 카테고리3번호
|
|
|
- CATE4_NO INT UNSIGNED NOT NULL COMMENT '카테고리4번호(sequence)', -- 카테고리4번호
|
|
|
+DROP TABLE IF EXISTS TB_CATE4 RESTRICT;
|
|
|
+CREATE TABLE TB_CATE4 (
|
|
|
+ CATE4_NO INT UNSIGNED NOT NULL COMMENT '카테고리4번호(SEQ_CATE sequence)', -- 카테고리4번호
|
|
|
CATE4_NM VARCHAR(50) NOT NULL COMMENT '카테고리4명', -- 카테고리4명
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
+ CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(카테고리1)', -- 카테고리1번호
|
|
|
+ CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호(카테고리2)', -- 카테고리2번호
|
|
|
+ CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호(카테고리3)', -- 카테고리3번호
|
|
|
CATE_TYPE VARCHAR(20) NOT NULL COMMENT '카테고리유형(공통코드G031)', -- 카테고리유형
|
|
|
LEAF_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '단말여부', -- 단말여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
@@ -4997,23 +5072,25 @@ CREATE TABLE TB_CATEGORY4 (
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (CATE4_NO),
|
|
|
+ INDEX IX_CATE4_01 (SITE_CD, CATE_GB, CATE1_NO, CATE2_NO, CATE3_NO)
|
|
|
)
|
|
|
COMMENT '카테고리4. 카테고리4 등록에 의한 발생.';
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 5
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY5 RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY5 (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
- CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호', -- 카테고리1번호
|
|
|
- CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호', -- 카테고리2번호
|
|
|
- CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호', -- 카테고리3번호
|
|
|
- CATE4_NO INT UNSIGNED NOT NULL COMMENT '카테고리4번호', -- 카테고리4번호
|
|
|
- CATE5_NO INT UNSIGNED NOT NULL COMMENT '카테고리5번호(sequence)', -- 카테고리5번호
|
|
|
+DROP TABLE IF EXISTS TB_CATEY5 RESTRICT;
|
|
|
+CREATE TABLE TB_CATE5 (
|
|
|
+ CATE5_NO INT UNSIGNED NOT NULL COMMENT '카테고리5번호(SEQ_CATE sequence)', -- 카테고리5번호
|
|
|
CATE5_NM VARCHAR(50) NOT NULL COMMENT '카테고리5명', -- 카테고리5명
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
+ CATE1_NO INT UNSIGNED NOT NULL COMMENT '카테고리1번호(카테고리1)', -- 카테고리1번호
|
|
|
+ CATE2_NO INT UNSIGNED NOT NULL COMMENT '카테고리2번호(카테고리2)', -- 카테고리2번호
|
|
|
+ CATE3_NO INT UNSIGNED NOT NULL COMMENT '카테고리3번호(카테고리3)', -- 카테고리3번호
|
|
|
+ CATE4_NO INT UNSIGNED NOT NULL COMMENT '카테고리4번호(카테고리4)', -- 카테고리4번호
|
|
|
CATE_TYPE VARCHAR(20) NOT NULL COMMENT '카테고리유형(공통코드G031)', -- 카테고리유형
|
|
|
LEAF_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '단말여부', -- 단말여부
|
|
|
DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
@@ -5024,22 +5101,26 @@ CREATE TABLE TB_CATEGORY5 (
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
UPD_NO INT UNSIGNED NOT NULL COMMENT '수정자번호', -- 수정자번호
|
|
|
- UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시' -- 수정일시
|
|
|
+ UPD_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '수정일시',
|
|
|
+ PRIMARY KEY (CATE5_NO),
|
|
|
+ INDEX IX_CATE5_01 (SITE_CD, CATE_GB, CATE1_NO, CATE2_NO, CATE3_NO, CATE4_NO)
|
|
|
)
|
|
|
COMMENT '카테고리5. 카테고리5 등록에 의한 발생.';
|
|
|
|
|
|
################################################################################
|
|
|
# 카테고리 재고
|
|
|
################################################################################
|
|
|
-DROP TABLE IF EXISTS TB_CATEGORY_STOCK RESTRICT;
|
|
|
-CREATE TABLE TB_CATEGORY_STOCK (
|
|
|
- SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
- CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
+DROP TABLE IF EXISTS TB_CATE_STOCK RESTRICT;
|
|
|
+CREATE TABLE TB_CATE_STOCK (
|
|
|
CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호', -- 카테고리번호
|
|
|
+ SITE_CD VARCHAR(20) NOT NULL COMMENT '사이트코드(공통코드G000)',
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '재고수량', -- 재고수량
|
|
|
GOODS_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '상품수', -- 상품수
|
|
|
REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
- REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시',
|
|
|
+ PRIMARY KEY (SITE_CD, SITE_CD, CATE_NO),
|
|
|
+ INDEX IX_CATE5_01 (SITE_CD, CATE_GB, CATE1_NO, CATE2_NO, CATE3_NO, CATE4_NO)
|
|
|
)
|
|
|
COMMENT '카테고리별재고. 카테고리별 재고 집계에 의한 발생';
|
|
|
|