본문 바로가기

Story

데이타베이스 설계시 프라이머리키 컬럼명지정시 주의사항

반응형

데이타베이스 설계할때 테이블을 만들다 보면 프라이머리키를 만들게 됩니다.
보통 프라이머리키는 다른 테이블에 참조되어 사용되어 지는데 이로서 릴레이션을 맺어 사용하기도 합니다.
각 테이블에서 같은 프라이머리키 컬럼명이 동일하지 않으면 Stored Procedure의 재사용이 힘들어 지게 됩니다.
Stored Procedure의 업데이트 삭제등의 작업에서 이 프라이머리키값이 사용되어 지는대 칼럼명이 같지 않으면 파라메터 값으로 받거나 Stored Procedure내에서 변수로 지정을 해주어야만 합니다.
반응형