Kaynağa Gözat

TB_GOODS_SUMMARY_TEMP 추가

eskim 5 yıl önce
ebeveyn
işleme
4a87ad28b2
1 değiştirilmiş dosya ile 47 ekleme ve 0 silme
  1. 47 0
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

+ 47 - 0
산출물/3.설계/05.DB-Object/06.DDL/table.sql

@@ -3733,6 +3733,53 @@ ALTER TABLE TB_GOODS_SUMMARY
     PRIMARY KEY (
       GOODS_CD -- 상품코드
     );
+    
+DROP TABLE IF EXISTS TB_GOODS_SUMMARY_TEMP RESTRICT;
+CREATE TABLE TB_GOODS_SUMMARY_TEMP (
+  GOODS_CD        VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  SELL_TOT_QTY    SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '총판매수량', -- 총판매수량
+  SELL_WEEK_QTY   SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '주간판매수량', -- 주간판매수량
+  SELL_MONTH_QTY  SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '월간판매수량', -- 월간판매수량
+  SELL_YDAY_QTY   SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '전일판매수량', -- 전일판매수량
+  SELL_DAY15_QTY  SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '15일간판매수량', -- 15일간판매수량
+  READ_NWEEK_CNT  INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '금주조회건수', -- 금주조회건수
+  READ_PWEEK_CNT  INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '전주조회건수', -- 전주조회건수
+  GOODS_QNA_CNT   INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '상품문의건수', -- 상품문의건수
+  REVIEW_REG_CNT  INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '상품평등록건수', -- 상품평등록건수
+  TREVIEW_REG_CNT INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '텍스트상품평등록건수', -- 텍스트상품평등록건수
+  PREVIEW_REG_CNT INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '포토상품평등록건수', -- 포토상품평등록건수
+  TOT_SCORE       TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '만족도점수', -- 만족도점수
+  SCORE_COLOR1    TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '색상점수1', -- 색상점수1
+  SCORE_COLOR2    TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '색상점수2', -- 색상점수2
+  SCORE_COLOR3    TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '색상점수3', -- 색상점수3
+  SCORE_COLOR4    TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '색상점수4', -- 색상점수4
+  SCORE_COLOR5    TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '색상점수5', -- 색상점수5
+  SCORE_SIZE1     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '사이즈점수1', -- 사이즈점수1
+  SCORE_SIZE2     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '사이즈점수2', -- 사이즈점수2
+  SCORE_SIZE3     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '사이즈점수3', -- 사이즈점수3
+  SCORE_SIZE4     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '사이즈점수4', -- 사이즈점수4
+  SCORE_SIZE5     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '사이즈점수5', -- 사이즈점수5
+  SCORE_BALL1     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '발볼넓이점수1', -- 발볼넓이점수1
+  SCORE_BALL2     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '발볼넓이점수2', -- 발볼넓이점수2
+  SCORE_BALL3     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '발볼넓이점수3', -- 발볼넓이점수3
+  SCORE_BALL4     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '발볼넓이점수4', -- 발볼넓이점수4
+  SCORE_BALL5     TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '발볼넓이점수5', -- 발볼넓이점수5
+  SCORE_WEARFEEL1 TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '착화감점수1', -- 착화감점수1
+  SCORE_WEARFEEL2 TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '착화감점수2', -- 착화감점수2
+  SCORE_WEARFEEL3 TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '착화감점수3', -- 착화감점수3
+  SCORE_WEARFEEL4 TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '착화감점수4', -- 착화감점수4
+  SCORE_WEARFEEL5 TINYINT UNSIGNED  NOT NULL DEFAULT 0 COMMENT '착화감점수5', -- 착화감점수5
+  REG_NO          INT UNSIGNED      NOT NULL COMMENT '등록자번호', -- 등록자번호
+  REG_DT          TIMESTAMP         NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
+)
+COMMENT '상품요약. 상품요약정보 집계에 의한 발생';
+
+
+-- IX_GOODS_SUMMARY_TEMP_01
+CREATE INDEX IX_GOODS_SUMMARY_TEMP_01
+  ON TB_GOODS_SUMMARY_TEMP( -- 상품이력
+    GOODS_CD -- 상품코드
+  );
 
 ################################################################################
 #상품상세