swkim 5 лет назад
Родитель
Сommit
bff153d59e

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

@@ -210,6 +210,30 @@ CREATE TABLE TB_BRAND_MD
 COMMENT '브랜드담당MD. 브랜드의 담당MD 등록에 의한 발생'
 ;
 
+################################################################################
+#브랜드기획전
+################################################################################
+DROP TABLE IF EXISTS TB_BRAND_PLAN RESTRICT;
+CREATE TABLE TB_BRAND_PLAN (
+  BRAND_CD VARCHAR(4)   NOT NULL COMMENT '브랜드코드', -- 브랜드코드
+  PLAN_SQ  INT UNSIGNED NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  DISP_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 '수정일시' -- 수정일시
+)
+COMMENT '브랜드기획전. 브랜드기획전 등록에의한 발생';
+
+-- 브랜드기획전
+ALTER TABLE TB_BRAND_PLAN
+  ADD CONSTRAINT PK_BRAND_PLAN -- 브랜드기획전 기본키
+    PRIMARY KEY (
+      BRAND_CD, -- 브랜드코드
+      PLAN_SQ   -- 기획전일련번호
+    );
+
+
 ################################################################################
 #약관
 ################################################################################
@@ -2816,6 +2840,297 @@ ALTER TABLE TB_PG_HST
 ALTER TABLE TB_PG_HST
   AUTO_INCREMENT = 1;
 
+################################################################################
+#검색데이터
+################################################################################
+DROP TABLE IF EXISTS TB_PLAN RESTRICT;
+CREATE TABLE TB_PLAN (
+  PLAN_SQ           INT UNSIGNED      NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  PLAN_NM           VARCHAR(200)      NOT NULL COMMENT '기획전명', -- 기획전명
+  PLAN_GB           CHAR(1)           NOT NULL DEFAULT 'P' COMMENT '기획전구분(P:기획전, E:이벤트)', -- 기획전구분
+  TEMPLATE_TYPE     CHAR(1)           NOT NULL DEFAULT 'H' COMMENT '템플릿유형(H:HTML, T:텍스트)', -- 템플릿유형
+  SITE_CD           VARCHAR(20)       NOT NULL COMMENT '사이트코드(공통코드G000)', -- 사이트코드(공통코드G000)
+  FRONT_GB          CHAR(1)           NOT NULL DEFAULT 'A' COMMENT '프론트구분(A:ALL, P:웹, M:모바일)', -- 프론트구분
+  DISP_STDT         TIMESTAMP         NOT NULL COMMENT '노출시작일시', -- 노출시작일시
+  DISP_EDDT         TIMESTAMP         NOT NULL COMMENT '노출종료일시', -- 노출종료일시
+  MAIN_PIMG         VARCHAR(100)      NULL     COMMENT '메인이미지(PC)', -- 메인이미지(PC)
+  MAIN_MIMG         VARCHAR(100)      NULL     COMMENT '메인이미지(모바일)', -- 메인이미지(모바일)
+  DTL_PIMG          VARCHAR(100)      NULL     COMMENT '상세이미지(PC)', -- 상세이미지(PC)
+  DTL_MIMG          VARCHAR(100)      NULL     COMMENT '상세이미지(모바일)', -- 상세이미지(모바일)
+  DTL_TITLE1        VARCHAR(100)      NULL     COMMENT '상세제목1', -- 상세제목1
+  DTL_TITLE2        VARCHAR(100)      NULL     COMMENT '상세제목2', -- 상세제목2
+  REPLY_YN          CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '댓글여부(Y:댓글)', -- 댓글여부(Y:댓글)
+  REPLY_LOC         VARCHAR(1)        NULL     COMMENT '댓글위치(U:상품리스트상단 D:상품리스트하단)', -- 댓글위치
+  REPLY_IMG         VARCHAR(100)      NULL     COMMENT '댓글이미지', -- 댓글이미지
+  REPLY_TITLE1      VARCHAR(200)      NULL     COMMENT '댓글제목1', -- 댓글제목1
+  REPLY_TITLE2      VARCHAR(200)      NULL     COMMENT '댓글제목2', -- 댓글제목2
+  CORNER_NM_DISP_YN CHAR(1)           NOT NULL DEFAULT 'Y' COMMENT '코너명노출여부', -- 코너명노출여부
+  GOODS_LIMIT_YN    CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '상품등록제한여부', -- 상품등록제한여부
+  GOODS_LIMIT_QTY   INT UNSIGNED      NULL     COMMENT '상품등록제한수(상품등록제한여부가 "Y"일 떄)', -- 상품등록제한수
+  DEL_YN            CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '삭제여부', -- 삭제여부
+  OPEN_YN           CHAR(1)           NOT NULL DEFAULT 'N' COMMENT '오픈여부', -- 오픈여부
+  DISP_ORD          SMALLINT UNSIGNED NOT NULL DEFAULT 1 COMMENT '표시순서', -- 표시순서
+  READ_CNT          INT UNSIGNED      NOT NULL DEFAULT 0 COMMENT '조회수', -- 조회수
+  DEV_URL           VARCHAR(100)      NULL     COMMENT '개발URL(별도 개발 페이지를 만들어 그 페이지를 로딩)', -- 개발URL
+  BADGE_NM          VARCHAR(50)       NULL     COMMENT '뱃지명', -- 뱃지명
+  BADGE_FCOLOR      VARCHAR(20)       NULL     COMMENT '뱃지폰트색상', -- 뱃지폰트색상
+  BADGE_BCOLOR      VARCHAR(20)       NULL     COMMENT '뱃지배경색상', -- 뱃지배경색상
+  POLL_SQ           INT UNSIGNED      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 '수정일시' -- 수정일시
+)
+COMMENT '기획전. 신규 기획전 등록에 의한 발생';
+
+-- 기획전
+ALTER TABLE TB_PLAN
+  ADD CONSTRAINT PK_PLAN -- 기획전 기본키
+    PRIMARY KEY (
+      PLAN_SQ -- 기획전일련번호
+    );
+
+-- 기획전 인덱스
+CREATE INDEX IX_PLAN_01
+  ON TB_PLAN( -- 기획전
+    DISP_STDT ASC, -- 노출시작일시
+    DISP_EDDT ASC  -- 노출종료일시
+  );
+
+ALTER TABLE TB_PLAN
+  MODIFY COLUMN PLAN_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '기획전일련번호';
+
+ALTER TABLE TB_PLAN
+  AUTO_INCREMENT = 1;
+
+################################################################################
+#기획전상세
+################################################################################
+DROP TABLE IF EXISTS TB_PLAN_DETAIL RESTRICT;
+CREATE TABLE TB_PLAN_DETAIL (
+  PLAN_DTL_SQ      INT UNSIGNED      NOT NULL COMMENT '기획전상세일련번호', -- 기획전상세일련번호
+  PLAN_SQ          INT UNSIGNED      NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  CORNER_DISP_TYPE VARCHAR(20)       NOT NULL COMMENT '코너노출유형(공통코드G045)', -- 코너노출유형(공통코드G045)
+  CORNER_NM        VARCHAR(100)      NOT NULL COMMENT '코너명', -- 코너명
+  DISP_ORD         SMALLINT UNSIGNED NOT NULL DEFAULT 1 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_PLAN_DETAIL
+  ADD CONSTRAINT PK_PLAN_DETAIL -- 기획전상세 기본키
+    PRIMARY KEY (
+      PLAN_DTL_SQ -- 기획전상세일련번호
+    );
+
+-- 기획전상세 인덱스
+CREATE INDEX IX_PLAN_DETAIL_01
+  ON TB_PLAN_DETAIL( -- 기획전상세
+    PLAN_SQ ASC -- 기획전일련번호
+  );
+
+ALTER TABLE TB_PLAN_DETAIL
+  MODIFY COLUMN PLAN_DTL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '기획전상세일련번호';
+
+ALTER TABLE TB_PLAN_DETAIL
+  AUTO_INCREMENT = 1;
+
+################################################################################
+#기획전참여
+################################################################################
+DROP TABLE IF EXISTS TB_PLAN_ENTRY RESTRICT;
+CREATE TABLE TB_PLAN_ENTRY (
+  PLAN_ENTRY_SQ INT UNSIGNED NOT NULL COMMENT '기획전참여일련번호', -- 기획전참여일련번호
+  PLAN_SQ       INT UNSIGNED NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  ENTRY_CUST_NO INT UNSIGNED NOT NULL COMMENT '참여자고객번호', -- 참여자고객번호
+  ENTRY_DT      TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '참여일시', -- 참여일시
+  ENTRY_VAL1    TEXT(4000)   NULL     COMMENT '참여값1', -- 참여값1
+  ENTRY_VAL2    TEXT(4000)   NULL     COMMENT '참여값2', -- 참여값2
+  ENTRY_VAL3    TEXT(4000)   NULL     COMMENT '참여값3', -- 참여값3
+  ENTRY_VAL4    TEXT(4000)   NULL     COMMENT '참여값4', -- 참여값4
+  ENTRY_VAL5    TEXT(4000)   NULL     COMMENT '참여값5', -- 참여값5
+  ENTRY_VAL6    TEXT(4000)   NULL     COMMENT '참여값6', -- 참여값6
+  ENTRY_VAL7    TEXT(4000)   NULL     COMMENT '참여값7', -- 참여값7
+  ENTRY_VAL8    TEXT(4000)   NULL     COMMENT '참여값8', -- 참여값8
+  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_PLAN_ENTRY
+  ADD CONSTRAINT PK_PLAN_ENTRY -- 기획전참여 기본키
+    PRIMARY KEY (
+      PLAN_ENTRY_SQ -- 기획전참여일련번호
+    );
+
+-- 기획전참여 인덱스
+CREATE INDEX IX_PLAN_ENTRY_01
+  ON TB_PLAN_ENTRY( -- 기획전참여
+    PLAN_SQ ASC,       -- 기획전일련번호
+    ENTRY_CUST_NO ASC  -- 참여자고객번호
+  );
+
+ALTER TABLE TB_PLAN_ENTRY
+  MODIFY COLUMN PLAN_ENTRY_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '기획전참여일련번호';
+
+ALTER TABLE TB_PLAN_ENTRY
+  AUTO_INCREMENT = 1;
+
+################################################################################
+#기획전프론트소스
+################################################################################
+DROP TABLE IF EXISTS TB_PLAN_FSRC RESTRICT;
+CREATE TABLE TB_PLAN_FSRC (
+  PLAN_SQ  INT UNSIGNED NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  FRONT_GB CHAR(1)      NOT NULL COMMENT '프론트구분(P:PC, M:모바일)', -- 프론트구분
+  FSRC     LONGTEXT     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 '수정일시' -- 수정일시
+)
+COMMENT '기획전의 프론트 소스 등록에 의한 발생';
+
+-- 기획전프론트소스
+ALTER TABLE TB_PLAN_FSRC
+  ADD CONSTRAINT PK_PLAN_FSRC -- 기획전프론트소스 기본키
+    PRIMARY KEY (
+      PLAN_SQ,  -- 기획전일련번호
+      FRONT_GB  -- 프론트구분
+    );
+
+################################################################################
+#기획전상품
+################################################################################
+DROP TABLE IF EXISTS TB_PLAN_GOODS RESTRICT;
+CREATE TABLE TB_PLAN_GOODS (
+  PLAN_DTL_SQ INT UNSIGNED      NOT NULL COMMENT '기획전상세일련번호', -- 기획전상세일련번호
+  GOODS_CD    VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  DISP_ORD    SMALLINT 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 '수정일시' -- 수정일시
+)
+COMMENT '기획전상품. 기획전상품 등록에 의한 발생';
+
+-- 기획전상품
+ALTER TABLE TB_PLAN_GOODS
+  ADD CONSTRAINT PK_PLAN_GOODS -- 기획전상품 기본키
+    PRIMARY KEY (
+      PLAN_DTL_SQ, -- 기획전상세일련번호
+      GOODS_CD     -- 상품코드
+    );
+
+################################################################################
+#투표
+################################################################################
+DROP TABLE IF EXISTS TB_POLL RESTRICT;
+CREATE TABLE TB_POLL (
+  POLL_SQ      INT UNSIGNED  NOT NULL COMMENT '투표일련번호', -- 투표일련번호
+  SITE_CD      VARCHAR(20)   NOT NULL COMMENT '사이트코드(공통코드G000)', -- 사이트코드(공통코드G000)
+  POLL_TITLE   VARCHAR(1000) NOT NULL COMMENT '투표제목', -- 투표제목
+  POLL_CONTENT VARCHAR(4000) NULL     COMMENT '투표내용', -- 투표내용
+  POLL_STDT    TIMESTAMP     NOT NULL COMMENT '투표시작일시', -- 투표시작일시
+  POLL_EDDT    TIMESTAMP     NOT NULL 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 '수정일시' -- 수정일시
+)
+COMMENT '투표. 신규 투표 등록에 의한 발생';
+
+-- 투표
+ALTER TABLE TB_POLL
+  ADD CONSTRAINT PK_POLL -- 투표 기본키
+    PRIMARY KEY (
+      POLL_SQ -- 투표일련번호
+    );
+
+-- 투표 인덱스
+CREATE INDEX IX_POLL_01
+  ON TB_POLL( -- 투표
+    POLL_STDT ASC, -- 투표시작일시
+    POLL_EDDT ASC  -- 투표종료일시
+  );
+
+ALTER TABLE TB_POLL
+  MODIFY COLUMN POLL_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '투표일련번호';
+
+ALTER TABLE TB_POLL
+  AUTO_INCREMENT = 1;
+
+################################################################################
+#투표문항답변
+################################################################################
+DROP TABLE IF EXISTS TB_POLL_ANSWER RESTRICT;
+CREATE TABLE TB_POLL_ANSWER (
+  POLL_QSQ    INT UNSIGNED  NOT NULL COMMENT '투표문항일련번호', -- 투표문항일련번호
+  ANS_CUST_NO INT UNSIGNED  NOT NULL COMMENT '답변자고객번호', -- 답변자고객번호
+  DUMMY       VARCHAR(1000) NOT NULL COMMENT '임시', -- 임시
+  REG_NO      INT UNSIGNED  NOT NULL COMMENT '등록자번호', -- 등록자번호
+  REG_DT      TIMESTAMP     NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '등록일시' -- 등록일시
+)
+COMMENT '투표문항답변. 투표의 문항에 대한 답변 등록에 의한 발생';
+
+-- 투표문항답변
+ALTER TABLE TB_POLL_ANSWER
+  ADD CONSTRAINT PK_POLL_ANSWER -- 투표문항답변 기본키
+    PRIMARY KEY (
+      POLL_QSQ,    -- 투표문항일련번호
+      ANS_CUST_NO  -- 답변자고객번호
+    );
+
+################################################################################
+#투표문항
+################################################################################
+DROP TABLE IF EXISTS TB_POLL_QUESTION RESTRICT;
+CREATE TABLE TB_POLL_QUESTION (
+  POLL_QSQ    INT UNSIGNED      NOT NULL COMMENT '투표문항일련번호', -- 투표문항일련번호
+  POLL_SQ     INT UNSIGNED      NOT NULL COMMENT '투표일련번호', -- 투표일련번호
+  POLL_QTITLE VARCHAR(1000)     NOT NULL COMMENT '투표문항제목', -- 투표문항제목
+  POLL_QVAL1  VARCHAR(1000)     NULL     COMMENT '투표문항참고값1', -- 투표문항참고값1
+  POLL_QVAL2  VARCHAR(1000)     NULL     COMMENT '투표문항참고값2', -- 투표문항참고값2
+  POLL_QVAL3  VARCHAR(1000)     NULL     COMMENT '투표문항참고값3', -- 투표문항참고값3
+  POLL_QVAL4  VARCHAR(1000)     NULL     COMMENT '투표문항참고값4', -- 투표문항참고값4
+  POLL_QVAL5  VARCHAR(1000)     NULL     COMMENT '투표문항참고값5', -- 투표문항참고값5
+  DISP_ORD    SMALLINT 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 '수정일시' -- 수정일시
+)
+COMMENT '투표문항. 투표의 문항 등록에 의한 발생';
+
+-- 투표문항
+ALTER TABLE TB_POLL_QUESTION
+  ADD CONSTRAINT PK_POLL_QUESTION -- 투표문항 기본키
+    PRIMARY KEY (
+      POLL_QSQ -- 투표문항일련번호
+    );
+
+-- 투표문항 인덱스
+CREATE INDEX IX_POLL_QUESTION_01
+  ON TB_POLL_QUESTION( -- 투표문항
+    POLL_SQ ASC -- 투표일련번호
+  );
+
+ALTER TABLE TB_POLL_QUESTION
+  MODIFY COLUMN POLL_QSQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '투표문항일련번호';
+
+ALTER TABLE TB_POLL_QUESTION
+  AUTO_INCREMENT = 1;
+
 ################################################################################
 #검색데이터
 ################################################################################
@@ -6219,30 +6534,6 @@ ALTER TABLE TB_STOCK_SYNC
       OPT_CD    -- 옵션번호
     );
 
-################################################################################
-#브랜드담당MD
-################################################################################
-DROP TABLE IF EXISTS TB_BRAND_MD RESTRICT;
-CREATE TABLE TB_BRAND_MD (
-  BRAND_CD  VARCHAR(4)   NOT NULL COMMENT '브랜드코드', -- 브랜드코드
-  FORMAL_GB VARCHAR(20)  NOT NULL COMMENT '정상이월구분(공통코드G009)', -- 정상이월구분(공통코드G009)
-  MD_NO     INT UNSIGNED NOT NULL COMMENT '담당MD사용자번호', -- 담당MD사용자번호
-  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 '브랜드담당MD. 신규 브랜드 담당MD 등록에 의한 발생';
-
--- 브랜드담당MD
-ALTER TABLE TB_BRAND_MD
-  ADD CONSTRAINT PK_BRAND_MD -- 브랜드담당MD 기본키
-    PRIMARY KEY (
-      BRAND_CD,  -- 브랜드코드
-      FORMAL_GB, -- 정상이월구분(공통코드G009)
-      MD_ID      -- 담당MD아이디(사용자)
-    );
-
 ################################################################################
 #상품조회이력
 ################################################################################
@@ -6813,6 +7104,29 @@ CREATE TABLE TB_CATE5 (
 )
 COMMENT '카테고리5. 카테고리5 등록에 의한 발생.';
 
+################################################################################
+# 카테고리기획전
+################################################################################
+DROP TABLE IF EXISTS TB_CATE_PLAN RESTRICT;
+CREATE TABLE TB_CATE_PLAN (
+  CATE_CD INT UNSIGNED NOT NULL COMMENT '카테고리코드(대/중/소/세카테고리)', -- 카테고리코드
+  PLAN_SQ INT UNSIGNED NOT NULL COMMENT '기획전일련번호', -- 기획전일련번호
+  DISP_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 '수정일시' -- 수정일시
+)
+COMMENT '카테고리기획전. 카테고리기획전 등록에의한 발생';
+
+-- 카테고리기획전
+ALTER TABLE TB_CATE_PLAN
+  ADD CONSTRAINT PK_CATE_PLAN -- 카테고리기획전 기본키
+    PRIMARY KEY (
+      CATE_CD, -- 카테고리코드
+      PLAN_SQ  -- 기획전일련번호
+    );
+
 ################################################################################
 # 카테고리별재고
 ################################################################################

+ 140 - 0
산출물/3.설계/ERD/.metadata/.log

@@ -2123,3 +2123,143 @@ Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps
 
 !ENTRY org.eclipse.osgi 2 1 2020-11-25 10:32:27.345
 !MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2020-11-26 10:19:02.262 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.038
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.040
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.040
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.041
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.042
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:04.042
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:05.743
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2020-11-26 10:19:05.865
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.237
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.237
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.238
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.238
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.239
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.239
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.240
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:06.240
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:12.770
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:12.771
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:12.771
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:12.772
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-26 10:19:12.772
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2020-11-27 10:18:58.675 -----------------------------------------------
+eclipse.buildId=M20090211-1700
+java.version=1.6.0_24
+java.vendor=Sun Microsystems Inc.
+BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=ko_KR
+Framework arguments:  D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.690
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.692
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.693
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.694
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.695
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:00.696
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.138
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2020-11-27 10:19:02.264
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.848
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.849
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.849
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.850
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.850
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.851
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.851
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:02.852
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:12.588
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:12.589
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:12.592
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:12.593
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-11-27 10:19:12.594
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages

+ 8 - 8
산출물/3.설계/ERD/.metadata/.plugins/com.tomato.exerd.core/dialog_settings.xml

@@ -3,35 +3,35 @@
 	<section name="com.tomato.exerd.handler.DiagramSelectDialog">
 		<item value="400" key="DIALOG_WIDTH"/>
 		<item value="588" key="DIALOG_Y_ORIGIN"/>
-		<item value="1088" key="DIALOG_X_ORIGIN"/>
 		<item value="300" key="DIALOG_HEIGHT"/>
+		<item value="1088" key="DIALOG_X_ORIGIN"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
 	<section name="com.tomato.exerd.handler.Helper.FindTableDialog2">
 		<item value="" key="history"/>
 		<item value="744" key="DIALOG_WIDTH"/>
 		<item value="613" key="DIALOG_Y_ORIGIN"/>
-		<item value="428" key="DIALOG_HEIGHT"/>
 		<item value="1174" key="DIALOG_X_ORIGIN"/>
+		<item value="428" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
+	<section name="solutionSelectionDialog">
+		<item value="1" key="applyScope"/>
+	</section>
 	<section name="com.tomato.exerd.print.PrintSettingsEditorDialog">
 		<item value="721" key="DIALOG_WIDTH"/>
 		<item value="374" key="DIALOG_Y_ORIGIN"/>
-		<item value="928" key="DIALOG_X_ORIGIN"/>
 		<item value="621" key="DIALOG_HEIGHT"/>
+		<item value="928" key="DIALOG_X_ORIGIN"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
-	<section name="solutionSelectionDialog">
-		<item value="1" key="applyScope"/>
+	<section name="solution">
 	</section>
 	<section name="com.tomato.exerd.handler.Helper.DiagramOrderEditor">
 		<item value="350" key="DIALOG_WIDTH"/>
 		<item value="486" key="DIALOG_Y_ORIGIN"/>
-		<item value="453" key="DIALOG_HEIGHT"/>
 		<item value="1113" key="DIALOG_X_ORIGIN"/>
+		<item value="453" key="DIALOG_HEIGHT"/>
 		<item value="1|맑은 고딕|9.0|0|WINDOWS|1|-12|0|0|0|400|0|0|0|1|0|0|0|0|맑은 고딕" key="DIALOG_FONT_NAME"/>
 	</section>
-	<section name="solution">
-	</section>
 </section>

BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/30.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/32.tree


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.snap


BIN
산출물/3.설계/ERD/ST24.exerd