코드설계1 공통코드 테이블 (Code Table) 설계하기 아무리 소규모의 시스템이라도, 데이터 모델에 코드 테이블은 존재합니다. 오늘은 이 코드들이 모여서 어떻게 공통코드 테이블로 만들어 지게되며, 이 공통코드 테이블은 어떤 특징을 가지는지 차분히 살펴보도록 하겠습니다. 지금까지 자주 살펴본 초간단 쇼핑몰 시스템에도 여기저기 코드가 필요합니다. 모델에 나타나는 코드 성격의 컬럼 고객 테이블의 고객등급은 대표적인 코드 대상입니다. 코드는 'VIP 등급' 대신에 'V'라는 한 글자를 쓰는것처럼, 매번 한글 또는 영문으로 쓰면 자리를 많이 차지하고 그 코드에 해당하는 데이터를 조회하는 SQL을 작성할때도 귀찮아지기 때문에 만들기 시작하는데요. 만들고 나면 코드로 정하지 않은 값들은 아예 들어가지 않도록 막아줄 수 있다는 꽤 괜찮은 장점이 추가 됩니다. 위 모델에 나.. 2013. 8. 15. 이전 1 다음