swkim 5 년 전
부모
커밋
ccadf749eb

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

@@ -4361,8 +4361,8 @@ DROP TABLE IF EXISTS TB_OPTION RESTRICT;
 CREATE TABLE TB_OPTION (
   GOODS_CD       VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
   OPT_CD         VARCHAR(200)      NOT NULL COMMENT '옵션코드', -- 옵션코드
-  OPT_NM         VARCHAR(200)      NOT NULL COMMENT '옵션명', -- 옵션명
-  P_OPT_CD       VARCHAR(200)      NOT NULL DEFAULT 0 COMMENT '부모옵션코드', -- 부모옵션코드
+  OPT_NM1         VARCHAR(200)      NOT NULL COMMENT '옵션명1', -- 옵션명1
+  OPT_NM2        VARCHAR(200)  COMMENT '옵션명2', -- 옵션명2
   BASE_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
   CURR_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
   ADD_PRICE      INT               NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
@@ -4387,7 +4387,7 @@ ALTER TABLE TB_OPTION
 -- 옵션 인덱스01
 CREATE INDEX IX_OPTION_01
   ON TB_OPTION( -- 옵션
-    P_OPT_CD ASC -- 부모옵션번호
+    OPT_NM1 ASC -- 옵션명1
   );
 
 -- 옵션
@@ -4406,10 +4406,10 @@ ALTER TABLE TB_OPTION
 DROP TABLE IF EXISTS TB_OPTION_HST RESTRICT;
 CREATE TABLE TB_OPTION_HST (
   OPTION_HST_SQ  INT UNSIGNED      NOT NULL COMMENT '옵션이력일련번호', -- 옵션이력일련번호
-  GOODS_CD       VARCHAR(20)       NULL     COMMENT '상품코드', -- 상품코드
-  OPT_CD         VARCHAR(200)      NULL     COMMENT '옵션번호', -- 옵션번호
-  OPT_NM         VARCHAR(200)      NOT NULL COMMENT '옵션명', -- 옵션명
-  P_OPT_CD       VARCHAR(200)      NOT NULL DEFAULT 0 COMMENT '부모옵션번호', -- 부모옵션번호
+  GOODS_CD       VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  OPT_CD         VARCHAR(200)      NOT NULL COMMENT '옵션코드', -- 옵션코드
+  OPT_NM1        VARCHAR(200)      NOT NULL COMMENT '옵션명1', -- 옵션명1
+  OPT_NM2        VARCHAR(200)  COMMENT '옵션명2', -- 옵션명2
   BASE_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '기준재고(안전재고)수량', -- 기준재고(안전재고)수량
   CURR_STOCK_QTY SMALLINT UNSIGNED NOT NULL DEFAULT 0 COMMENT '현재고수량', -- 현재고수량
   ADD_PRICE      INT               NOT NULL DEFAULT 0 COMMENT '추가가격', -- 추가가격
@@ -4826,4 +4826,38 @@ ALTER TABLE TB_VIDEO_DISPLOC
     )
     REFERENCES TB_VIDEO ( -- 동영상
       VIDEO_SQ -- 동영상일련번호
+    );
+
+################################################################################
+#코디상품
+################################################################################
+DROP TABLE IF EXISTS TB_CODI_GOODS RESTRICT;
+CREATE TABLE TB_CODI_GOODS (
+  GOODS_CD      VARCHAR(20)       NOT NULL COMMENT '상품코드', -- 상품코드
+  CODI_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_CODI_GOODS
+  ADD CONSTRAINT PK_CODI_GOODS -- 코디상품 기본키
+    PRIMARY KEY (
+      GOODS_CD,      -- 상품코드
+      CODI_GOODS_CD  -- 코디상품코드
+    );
+
+-- 코디상품
+ALTER TABLE TB_CODI_GOODS
+  ADD CONSTRAINT FK_GOODS_TO_CODI_GOODS -- 상품 -> 코디상품
+    FOREIGN KEY (
+      GOODS_CD -- 상품코드
+    )
+    REFERENCES TB_GOODS ( -- 상품
+      GOODS_CD -- 상품코드
     );

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

@@ -793,3 +793,73 @@ Command-line arguments:  -os win32 -ws win32 -arch x86 D:\WIDE\workspace\webapps
 
 !ENTRY org.eclipse.osgi 2 1 2020-10-23 10:19:47.354
 !MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages
+!SESSION 2020-10-26 10:24:51.195 -----------------------------------------------
+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-10-26 10:24:52.197
+!MESSAGE NLS unused message: OpenResourceDialog_openButton_text in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:52.198
+!MESSAGE NLS unused message: OpenResourceDialog_openWithMenu_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:52.198
+!MESSAGE NLS unused message: OpenResourceDialog_openWithButton_toolTip in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:52.198
+!MESSAGE NLS unused message: CleanDialog_cleanSelectedTaskName in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:52.199
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_PromptAtStartup_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:52.199
+!MESSAGE NLS unused message: RecentWorkspacesPreferencePage_RemoveButton_label in: org.eclipse.ui.internal.ide.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:54.914
+!MESSAGE NLS unused message: url_couldNotResolve_projectDoesNotExist in: org.eclipse.core.internal.utils.messages
+
+!ENTRY org.eclipse.core.resources 2 10035 2020-10-26 10:24:54.968
+!MESSAGE The workspace exited with unsaved changes in the previous session; refreshing workspace to recover changes.
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.181
+!MESSAGE NLS unused message: Shortcuts_shortcutTab in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.181
+!MESSAGE NLS unused message: Shortcuts_selectShortcutsLabel in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.181
+!MESSAGE NLS unused message: Shortcuts_availableMenus in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.181
+!MESSAGE NLS unused message: Shortcuts_availableCategories in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.182
+!MESSAGE NLS unused message: Shortcuts_allShortcuts in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.182
+!MESSAGE NLS unused message: Util_listNull in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.182
+!MESSAGE NLS unused message: OpenBrowserHandler_NoInfoDialogTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:55.182
+!MESSAGE NLS unused message: AboutFeaturesDialog_SimpleTitle in: org.eclipse.ui.internal.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:58.699
+!MESSAGE NLS unused message: BinaryDumpHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:58.699
+!MESSAGE NLS unused message: ConvertToXMLHandler_1 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:58.699
+!MESSAGE NLS unused message: SelectHandler_11 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:58.700
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_4 in: com.tomato.exerd.handler.messages
+
+!ENTRY org.eclipse.osgi 2 1 2020-10-26 10:24:58.700
+!MESSAGE NLS unused message: ToggleColumnVisibilityHandler_5 in: com.tomato.exerd.handler.messages

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

@@ -4,27 +4,27 @@
 		<item value="" key="history"/>
 		<item value="744" key="DIALOG_WIDTH"/>
 		<item value="613" key="DIALOG_Y_ORIGIN"/>
-		<item value="1174" key="DIALOG_X_ORIGIN"/>
 		<item value="428" key="DIALOG_HEIGHT"/>
+		<item value="1174" 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>
 	<section name="com.tomato.exerd.print.PrintSettingsEditorDialog">
 		<item value="721" key="DIALOG_WIDTH"/>
 		<item value="374" key="DIALOG_Y_ORIGIN"/>
-		<item value="621" key="DIALOG_HEIGHT"/>
 		<item value="928" key="DIALOG_X_ORIGIN"/>
+		<item value="621" 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 name="solutionSelectionDialog">
+		<item value="1" key="applyScope"/>
 	</section>
 	<section name="com.tomato.exerd.handler.Helper.DiagramOrderEditor">
 		<item value="350" key="DIALOG_WIDTH"/>
 		<item value="486" key="DIALOG_Y_ORIGIN"/>
-		<item value="1113" key="DIALOG_X_ORIGIN"/>
 		<item value="453" key="DIALOG_HEIGHT"/>
+		<item value="1113" 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="solution">
+	</section>
 </section>

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


BIN
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.core.resources/.root/11.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


+ 3 - 3
산출물/3.설계/ERD/.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<workbench progressCount="13" version="2.0">
+<workbench progressCount="15" version="2.0">
 <workbenchAdvisor/>
 <window height="768" maximized="true" width="1024" x="104" y="104">
 <fastViewData fastViewLocation="1024"/>
@@ -30,7 +30,7 @@
 </folder>
 </info>
 </editorArea>
-<editor activePart="true" focus="true" id="com.tomato.exerd.editor.DiagramEditor" name="ST24.exerd" partName="ST24.exerd" title="ST24.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd" workbook="DefaultEditorWorkbook">
+<editor focus="true" id="com.tomato.exerd.editor.DiagramEditor" name="ST24.exerd" partName="ST24.exerd" title="ST24.exerd" tooltip="D:\WIDE\workspace\webapps\style24\style24.doc\산출물\3.설계\ERD\ST24.exerd" workbook="DefaultEditorWorkbook">
 <input factoryID="org.eclipse.ui.ide.FileStoreEditorInputFactory" uri="file:/D:/WIDE/workspace/webapps/style24/style24.doc/산출물/3.설계/ERD/ST24.exerd"/>
 </editor>
 </editors>
@@ -60,7 +60,7 @@
 <viewState/>
 </view>
 </views>
-<perspectives activePart="com.tomato.exerd.editor.DiagramEditor" activePerspective="com.tomato.exerd.perspective.design">
+<perspectives activePart="com.tomato.exerd.ui.views.thumbnail" activePerspective="com.tomato.exerd.perspective.design">
 <perspective editorAreaTrimState="2" editorAreaVisible="1" fixed="0" version="0.016">
 <descriptor class="com.tomato.exerd.perspective.ExerdPerspectiveFactory" id="com.tomato.exerd.perspective.design" label="eXERD"/>
 <alwaysOnActionSet id="org.eclipse.ui.cheatsheets.actionSet"/>

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