swkim %!s(int64=5) %!d(string=hai) anos
pai
achega
053b2f68a0
Modificáronse 2 ficheiros con 25 adicións e 17 borrados
  1. 25 17
      산출물/3.설계/05.DB-Object/06.DDL/table.sql
  2. BIN=BIN
      산출물/3.설계/ERD/ST24.exerd

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

@@ -11246,20 +11246,28 @@ COMMENT='다다익선 입력받은 적용 상품 TEMP';
 ################################################################################
 # 선착순쿠폰
 ################################################################################
-DROP TABLE IF EXISTS TB_LIMITED_TIME_COUPON RESTRICT;	
-CREATE TABLE TB_LIMITED_TIME_COUPON ( 
- `LIMIT_CPN_ID` INT UNSIGNED  NOT NULL  AUTO_INCREMENT  COMMENT '선착순쿠폰생성일련번호',
- `LIMIT_CPN_NM` VARCHAR(30) NOT NULL  COMMENT '선착순쿠폰명',
- `CPN_ID` INT UNSIGNED  NOT NULL  COMMENT '쿠폰ID',
- `DOWN_LIMIT_QTY` INT UNSIGNED  NOT NULL  COMMENT '쿠폰다운가능수량',
- `DOWN_STDT` TIMESTAMP NOT NULL  COMMENT '다운로드시작일시',
- `DOWN_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 '수정날짜',
- PRIMARY KEY (`LIMIT_CPN_ID`)
-)
-COMMENT='선착순쿠폰'
-;
+DROP TABLE IF EXISTS TB_FIRST_COME_COUPON RESTRICT;
+CREATE TABLE TB_FIRST_COME_COUPON (
+  FST_COM_CPN_SQ INT UNSIGNED NOT NULL COMMENT '선착순쿠폰일련번호', -- 선착순쿠폰일련번호
+  FST_COM_CPN_NM VARCHAR(200) NULL     COMMENT '선착순쿠폰명', -- 선착순쿠폰명
+  CPN_ID         VARCHAR(20)  NULL     COMMENT '쿠폰ID', -- 쿠폰ID
+  DOWN_LIMIT_QTY INT UNSIGNED NOT NULL COMMENT '다운가능수량', -- 다운가능수량
+  DOWN_STDT      TIMESTAMP    NOT NULL COMMENT '다운로드시작일시', -- 다운로드시작일시
+  DOWN_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_FIRST_COME_COUPON
+  ADD CONSTRAINT PK_FIRST_COME_COUPON -- 선착순쿠폰 기본키
+    PRIMARY KEY (
+      FST_COM_CPN_SQ -- 선착순쿠폰일련번호
+    );
+
+ALTER TABLE TB_FIRST_COME_COUPON
+  MODIFY COLUMN FST_COM_CPN_SQ INT UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '선착순쿠폰일련번호';

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