eskim 5 лет назад
Родитель
Сommit
c5578be2ae
1 измененных файлов с 61 добавлено и 0 удалено
  1. 61 0
      산출물/3.설계/05.DB-Object/06.DDL/table.sql

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

@@ -3586,6 +3586,7 @@ CREATE TABLE TB_GOODS (
   TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세)', -- 과세구분
   ERP_PRICE_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP가격연계여부(자사상품만 사용. Y:연계)', -- WMS가격연계여부
   ERP_STOCK_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부(자사상품만 사용. Y:연계)', -- WMS재고연계여부
+  NEW_CUST_ORDER_YN  CHAR(1)             NOT NULL DEFAULT 'N' 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 '수정자번호', -- 수정자번호
@@ -3688,6 +3689,7 @@ CREATE TABLE TB_GOODS_HST (
   TAX_GB             VARCHAR(2)          NULL     COMMENT '과세구분(10:과세, 20:비과세)', -- 과세구분
   ERP_PRICE_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP가격연계여부(자사상품만 사용. Y:연계)', -- WMS가격연계여부
   ERP_STOCK_LINK_YN  CHAR(1)             NOT NULL DEFAULT 'N' COMMENT 'ERP재고연계여부(자사상품만 사용. Y:연계)', -- WMS재고연계여부
+  NEW_CUST_ORDER_YN  CHAR(1)             NOT NULL DEFAULT 'N' 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 '수정자번호', -- 수정자번호
@@ -3915,6 +3917,65 @@ ALTER TABLE TB_GOODS_IMG
       COLOR_CD -- 색상코드
     );
 
+################################################################################
+#상품 주문 등급
+################################################################################
+DROP TABLE IF EXISTS TB_GOODS_ORDER_GRADE RESTRICT;
+CREATE TABLE TB_GOODS_ORDER_GRADE (
+  GOODS_CD    VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  CUST_GRADE  VARCHAR(20)       NOT NULL COMMENT '회원등급(공통코드G110)', -- 회원등급(공통코드G110)
+  DEL_YN      CHAR(1)           NOT NULL DEFAULT 'N' 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 '수정일시' -- 수정일시
+)
+COMMENT '상품 구매등급. 신규 상품별 구매등급 등록에 의한 발생';
+
+-- 상품상세
+ALTER TABLE TB_GOODS_ORDER_GRADE
+  ADD CONSTRAINT PK_GOODS_ORDER_GRADE -- 상품 주문 등급 기본키
+    PRIMARY KEY (
+      GOODS_CD, -- 상품코드
+      CUST_GRADE  -- 회원등급
+    );
+
+################################################################################
+#광고 키워드
+################################################################################
+DROP TABLE IF EXISTS TB_AD_KEYWORD RESTRICT;
+CREATE TABLE TB_AD_KEYWORD (
+  AD_KEYWORD_SQ     INT UNSIGNED      NOT NULL AUTO_INCREMENT COMMENT '광고 키워드 일련번호',
+  AD_KEYWORD        VARCHAR(100)      NOT NULL COMMENT '광고 키워드', -- 광고 키워드
+  AD_KEYWORD_STDT   TIMESTAMP         NOT NULL COMMENT '광고 키워드 시작일시',
+  AD_KEYWORD_EDDT   TIMESTAMP         NOT NULL COMMENT '광고 키워드 종료일시',
+  USE_YN            CHAR(1)           NOT NULL DEFAULT 'Y' 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 (AD_KEYWORD_SQ)
+)
+COMMENT '광고 키워드. 신규 광고 키워드 등록에 의한 발생';
+
+    
+################################################################################
+#광고 키워드 상품
+################################################################################
+DROP TABLE IF EXISTS TB_AD_KEYWORD_GOODS RESTRICT;
+CREATE TABLE TB_AD_KEYWORD_GOODS (
+  AD_KEYWORD_SQ  INT UNSIGNED      NOT NULL  COMMENT '광고 키워드 일련번호',
+  GOODS_CD       VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  DISP_ORD       TINYINT UNSIGNED  NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
+  DEL_YN         CHAR(1)           NOT NULL DEFAULT 'N' 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 (AD_KEYWORD_SQ, GOODS_CD)
+)
+COMMENT '광고 키워드 상품. 신규 광고 키워드 상품 등록에 의한 발생';
+    
 ################################################################################
 #상품타이틀명예약
 ################################################################################