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