더북(TheBook)

코드 1-3은 ‘좀 더 바른’ 몇 가지 설계 후보 중 하나인데, 거리 주소에서 거리 번호를 분리하라고 권고한 이유가 무엇인지 궁금할 것이다. 사실 대부분의 애플리케이션에서는 거리 주소가 포함된 거리 이름을 사용하는 데 별 무리가 없다. 따라서 해당 애플리케이션의 요구 사항에 따라 신중히 고려해야 한다. 토지 조사용 데이터베이스에서는 거리 이름(그리고 ‘거리’ 또는 ‘가(街)’ 또는 ‘대로’ 같은 지명)에서 거리 번호를 분리하는 것이 중요할 수 있다. 또 일부 애플리케이션에서는 국가 코드, 지역 코드, 전화번호에서 지역 번호 부분을 분리하는 것이 중요할 수도 있다. 따라서 속성을 식별할 때는 어느 부분을 미세하게 쪼갤 것인지 신중히 검토해서 결정한다.

특성들을 개별 컬럼으로 분할하면 개별 데이터 검색이나 그루핑을 수행하기가 쉽다는 것은 자명하다. 보고서나 목록이 필요할 때도 간단히 분할된 데이터 조각들을 재결합할 수 있다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.