개념적 모델링의 읽는 순서
기술 용어보다 먼저,
업무 대상을 공통 언어
로 정리합니다
개념적 모델링은 DBMS 설정을 적는 단계가 아니라, 무엇을 관리하고 어떻게 연결되는지 빠르게 합의하는 단계입니다.
1단계
개체를 찾는다
업무에서 독립적으로 관리해야 하는 대상을 먼저 고릅니다.
예시
회원 · 상품 · 주문
2단계
속성을 붙인다
각 개체를 설명하는 핵심 특성을 정리해, 무엇을 저장해야 하는지 드러냅니다.
예시
회원: 이름, 이메일, 가입일
3단계
관계와 수량을 읽는다
누가 누구와 연결되는지, 그리고 1:1 · 1:N · M:N 중 어떤 관계인지 결정합니다.
예시
회원 1명 → 주문 여러 건 / 주문 ↔ 상품 M:N
4단계
식별자를 정해 모델을 닫는다
각 개체를 유일하게 구분할 기준을 정하면, 업무 관점의 개념적 모델이 완성됩니다.
예시
회원번호 · 상품번호 · 주문번호
학습 포인트
개체 → 속성 → 관계/카디널리티 → 식별자
순서로 읽으면, 업무 용어만으로도 데이터 구조의 뼈대를 합의할 수 있습니다.
이 단계에서 아직 하지 않는 것
PRIMARY KEY
,
VARCHAR(100)
, 특정 DBMS 기능처럼 구현 세부사항은 다음 단계에서 다룹니다.