|
@@ -2060,11 +2060,11 @@ CREATE TABLE TB_GOODS (
|
|
|
RETURNABLE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '반품가능여부', -- 반품가능여부
|
|
RETURNABLE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '반품가능여부', -- 반품가능여부
|
|
|
CHANGE_FEE_FREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '교환배송비무료여부', -- 교환배송비무료여부
|
|
CHANGE_FEE_FREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '교환배송비무료여부', -- 교환배송비무료여부
|
|
|
RETURN_FEE_FREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '반품배송비무료여부', -- 반품배송비무료여부
|
|
RETURN_FEE_FREE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '반품배송비무료여부', -- 반품배송비무료여부
|
|
|
- PRE_PPNT_USABLE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '선포인트사용가능여부(PC)', -- 선포인트사용가능여부(PC)
|
|
|
|
|
- PRE_MPNT_USABLE_YN CHAR(1) NOT NULL DEFAULT 'Y' COMMENT '선포인트사용가능여부(모바일)', -- 선포인트사용가능여부(모바일)
|
|
|
|
|
|
|
+ PRE_PPNT_USABLE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '선포인트사용가능여부(PC)', -- 선포인트사용가능여부(PC)
|
|
|
|
|
+ PRE_MPNT_USABLE_YN CHAR(1) NOT NULL DEFAULT 'N' COMMENT '선포인트사용가능여부(모바일)', -- 선포인트사용가능여부(모바일)
|
|
|
MIN_ORD_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '최소주문수량', -- 최소주문수량
|
|
MIN_ORD_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '최소주문수량', -- 최소주문수량
|
|
|
MAX_ORD_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 20 COMMENT '최대주문수량', -- 최대주문수량
|
|
MAX_ORD_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 20 COMMENT '최대주문수량', -- 최대주문수량
|
|
|
- DAY_MAX_ORD_QTY SMALLINT UNSIGNED NULL COMMENT 'ID당1일최대구매수량', -- ID당1일최대구매수량
|
|
|
|
|
|
|
+ DAY_MAX_ORD_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 20 COMMENT 'ID당1일최대구매수량', -- ID당1일최대구매수량
|
|
|
FRST_CFRM_DT TIMESTAMP NULL COMMENT '최초승인일시', -- 최초승인일시
|
|
FRST_CFRM_DT TIMESTAMP NULL COMMENT '최초승인일시', -- 최초승인일시
|
|
|
MAKE_NM VARCHAR(200) NULL COMMENT '제조국(원산지)', -- 제조국(원산지)
|
|
MAKE_NM VARCHAR(200) NULL COMMENT '제조국(원산지)', -- 제조국(원산지)
|
|
|
MAKE_YMD VARCHAR(8) NULL COMMENT '제조연월일', -- 제조연월일
|
|
MAKE_YMD VARCHAR(8) NULL COMMENT '제조연월일', -- 제조연월일
|
|
@@ -4890,4 +4890,170 @@ ALTER TABLE TB_SELL_QTY
|
|
|
PRIMARY KEY (
|
|
PRIMARY KEY (
|
|
|
GOODS_CD, -- 상품코드
|
|
GOODS_CD, -- 상품코드
|
|
|
OPT_CD -- 옵션코드
|
|
OPT_CD -- 옵션코드
|
|
|
- );
|
|
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+################################################################################
|
|
|
|
|
+# 상품 시퀀스
|
|
|
|
|
+################################################################################
|
|
|
|
|
+DROP TABLE IF EXISTS TB_GOODS_SEQUENCE;
|
|
|
|
|
+CREATE TABLE TB_GOODS_SEQUENCE
|
|
|
|
|
+(
|
|
|
|
|
+ GOODS_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '상품일련번호',
|
|
|
|
|
+ PRIMARY KEY (GOODS_SQ)
|
|
|
|
|
+)
|
|
|
|
|
+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번호
|
|
|
|
|
+ CATE1_NM VARCHAR(50) NOT NULL COMMENT '카테고리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)
|
|
|
|
|
+ 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 '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+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번호
|
|
|
|
|
+ CATE2_NM VARCHAR(50) NOT NULL COMMENT '카테고리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 '표시순서', -- 표시순서
|
|
|
|
|
+ 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 '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+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번호
|
|
|
|
|
+ CATE3_NM VARCHAR(50) NOT NULL COMMENT '카테고리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 '표시순서', -- 표시순서
|
|
|
|
|
+ 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 '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+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번호
|
|
|
|
|
+ CATE4_NM VARCHAR(50) NOT NULL COMMENT '카테고리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 '표시순서', -- 표시순서
|
|
|
|
|
+ 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 '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+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번호
|
|
|
|
|
+ CATE5_NM VARCHAR(50) NOT NULL COMMENT '카테고리5명', -- 카테고리5명
|
|
|
|
|
+ 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)
|
|
|
|
|
+ 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 '수정일시' -- 수정일시
|
|
|
|
|
+)
|
|
|
|
|
+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)', -- 카테고리구분
|
|
|
|
|
+ CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호', -- 카테고리번호
|
|
|
|
|
+ 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 '등록일시', -- 등록일시
|
|
|
|
|
+)
|
|
|
|
|
+COMMENT '카테고리별재고. 카테고리별 재고 집계에 의한 발생';
|
|
|
|
|
+
|
|
|
|
|
+################################################################################
|
|
|
|
|
+# 카테고리 재고
|
|
|
|
|
+################################################################################
|
|
|
|
|
+DROP TABLE IF EXISTS TB_CATEGORY_GOODS RESTRICT;
|
|
|
|
|
+CREATE TABLE TB_CATEGORY_GOODS (
|
|
|
|
|
+ CATE_GB VARCHAR(20) NOT NULL COMMENT '카테고리구분(공통코드G032)', -- 카테고리구분
|
|
|
|
|
+ CATE_NO INT UNSIGNED NOT NULL COMMENT '카테고리번호', -- 카테고리번호
|
|
|
|
|
+ GOODS_CD VARCHAR(20) NOT NULL COMMENT '상품코드', -- 상품코드
|
|
|
|
|
+ DISP_ORD SMALLINT UNSIGNED NOT NULL COMMENT '표시순서', -- 표시순서
|
|
|
|
|
+ REG_NO INT UNSIGNED NOT NULL COMMENT '등록자번호', -- 등록자번호
|
|
|
|
|
+ REG_DT TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시', -- 등록일시
|
|
|
|
|
+)
|
|
|
|
|
+COMMENT '카테고리상품. 카테고리에 전시될 상품 등록에 의한 발생';
|
|
|
|
|
+
|