안녕하세요 테이블 설계를 다시 하려고 하는데 어떻게 하는게 좋을지..고민되서 질문드리려합니다

테이블 정의는 아래와 같고요 해당 테이블에는 약 4천건 정도의 데이터가 들어있습니다


문제는 해당 테이블의 PK가 다중키값으로 되어있는데요

UPDATE_DATE, EMP_ID, FOREIGN_DIV, EXAM_DIV, EXAM_EVAL_DATE


해당 테이블 내 인덱스 1개입니다.


이렇게 여러개의 키값으로 PK가 지정된 경우 하나의 다른 Key값을 지정하는게 나을까요?

지금 생각하는건 identify를 통해 키값으로 테이블내에 유크값을 생성할까 하는데..


이렇게 할 경우 입력 시 중복되는  UPDATE_DATE, EMP_ID, FOREIGN_DIV, EXAM_DIV, EXAM_EVAL_DATE 값은 테이블 정의 자체에서 막을 수 있는 방법이 있을까요?



NameOwnerType
EP_EDU480Tdbouser table



Column_nameTypeLength
UPDATE_DATEvarchar8
EMP_IDvarchar7
FOREIGN_DIVvarchar2
EXAM_DIVvarchar2
EXAM_EVAL_DATEvarchar8
EXAM_POINTnumeric5
EXAM_ORGvarchar50
DEPT_CODEvarchar8
DEPT_NAMEvarchar100
DEPT_PATH_NAMEvarchar300
EXAM_GRADEvarchar2
REMARKvarchar100
ACCEPT_YNvarchar1
REQUEST_YNvarchar1
WRITTEN_IDvarchar12
WRITTEN_DTdatetime8
UPDATE_IDvarchar12
UPDATE_DTdatetime8
No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 33859
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 17027
9483 번호 로그인 관련 문의 드립니다. [2] 남군 2016.08.23 1791
9482 SP 를 사용한 월별 테이블 생성 하는 방법 [4] Lauren 2016.08.22 2414
9481 2008 이상에서 시스템 함수 만드는 방법좀? 이나영2 2016.08.22 2756
9480 공유기 밑단에서 Sql서버를 두대이용하고 싶습니다. [1] 영우님 2016.08.19 2486
9479 엑셀파일 업로드하는데 에러가 뜹니다. ㅠㅠ [1] xelloslove 2016.08.19 4715
9478 MSSQL 프로시져 결과를 임시테이블에 넣는 방법 문의 입니다. [4] 하하하하하 2016.08.19 5934
9477 2008R2 서비스팩 최신번전 링크 부탁 드립니다. [1] 워터로등 2016.08.19 2420
9476 SQL 2008R2 설치하려고 합니다. 시간단축을 위해 서비스팩을 같이 설치하고 싶습니다. 방법좀 부탁 드립니다. [1] 워터로등 2016.08.19 2293
9475 서버 이전 후 쿼리 처리속도 문제... [2] ppoway 2016.08.18 2440
9474 호환성에대해서... [1] 큘러 2016.08.12 2771
9473 mssql 2014 의 DB를 2012로 옮길수 없나요? [1] 솔총이 2016.08.12 4349
9472 SQL Server 2014 클러스터 노드 제거 및 추가시... 익스 2016.08.10 2072
9471 안녕하세요. 쿼리 관련 질문은 아닙니다만 .. ssunsori 2016.08.10 2930
9470 SSMS에서 리포팅 서비스 실행시 에러가 납니다. 당췌.. 큘러 2016.08.10 3057
9469 GROUP BY 시 연속되지 않아 빠진 숫자 넣는 쿼리 질문 드려요~ [2] 찬전 2016.08.09 3650
9468 행을 열로 변환하는 쿼리 문의 드립니다. [4] 아싸라비아콜롬비아 2016.08.09 3804
9467 엔터프라이즈 관리자로 DB백업 걸어놨는데 백업파일 Import 시키는 방법이 궁금합니다. [1] 쏘쏘 2016.08.09 2905
» 테이블 설계 어떻게 하는게 좋을까요? [1] 알쏭달쏭 2016.08.09 3837
9465 GROUP BY별 문자열합치기 (for xml path) [2] 엘시아 2016.08.08 9445
9464 도와주세요.... [2] 갈랭이 2016.08.06 2943





XE Login