만약 city 테이블 로우가 4,079건이 아니라 몇 십만 건이 있고 국가명 전체를 담고 있다면 데이터 저장 용량이 너무 커지겠죠? 그런데 모든 국가명을 3글자로 코드화해 저장하면 저장 용량이 훨씬 줄어듭니다. 그래서 city 테이블에는 국가 정보를 국가명 대신에 국가 코드로만 저장합니다.

    ▼ 표 3-3 국가명 저장 VS 국가 코드 저장

     

    city 테이블에서는 도시 정보를 관리하고, 국가 정보는 따로 관리하면 됩니다. 실제로 국가에 관한 세부 정보는 country라는 샘플 테이블에 있습니다.

    ▼ 표 3-4 국가 정보가 저장된 country 테이블

    Code

    Name

    Continent

    Region

    SurfaceArea

    ...

    CHN

    China

    Asia

    Eastern Asia

    9572900.00

    ...

    FRA

    France

    Europe

    Western Europe

    551500.00

    ...

    KOR

    South Korea

    Asia

    Eastern Asia

    99434.00

    ...

    RUS

    Russian Federation

    Europe

    Eastern Europe

    17075400.00

    ...

    USA

    United States

    North America

    North America

    9363520.00

    ...

    ...

    ...

    ...

    ...

    ...

    ...

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