1. 개념적 모델에서 논리적 모델로

지금까지 개념적 모델링을 통해 쇼핑몰 비즈니스 요구 사항을 엔티티와 관계로 구성된 ERD로 만들었다. 여기에 더해 키(Key), 관계(Relationship), 식별/비식별 관계 같은 논리적 모델링 이론도 이미 살펴보았다.

이제 목표는 간단하다.

“쇼핑몰 개념적 ERD를 실제 관계형 데이터베이스에 더 가까운 논리적 모델로 바꾼다.”

여기서 다루는 예시는 다음과 같은 쇼핑몰 MVP 개념적 모델이다.

논리적 모델링은 이 개념적 모델을 **관계형 데이터베이스의 언어(테이블, 컬럼, 키)**로 번역하는 단계이다. 단순히 이름만 바꾸는 것이 아니라, 현실적인 제약과 성능, 개발 생산성을 모두 고려해서 최적의 구조를 선택하는 작업이기도 하다.


2. 개념에서 논리로: 변환의 법칙

개념적 모델의 요소들이 논리적 모델에서는 어떤 요소로 바뀌는지 네 가지 규칙으로 정리한다.

2-1. 엔티티(Entity) → 테이블(Table)

엔티티 = 데이터를 하나의 의미 있는 묶음으로 보는 관점이고, 논리적 모델로 오면 이 묶음이 실제 데이터를 담는 테이블이 된다.