개념적 모델 읽기

도형은 역할을, 변형 표식은 제약을 말합니다

첸 표기법은 개체·관계·속성을 기본 도형으로 나누고, 이중선·점선·밑줄·숫자로 특수 의미를 덧붙입니다.

대상 기본 기호 변형 기호 무엇을 읽는가
개체
강한 개체 사각형
약한 개체 이중 사각형
독립 존재 여부 스스로 식별되는 개체인지, 다른 개체에 기대어 식별되는지 구분합니다.
관계
일반 관계 마름모
식별 관계 이중 마름모
누가 누구를 식별에 연결하는가 약한 개체가 부모 개체와 맺는 필수 관계인지까지 함께 읽습니다.
속성
일반 속성 타원
다중값 속성 이중 타원
파생 속성 점선 타원
밑줄
키 속성 밑줄 표기
값의 성격 하나의 값인지, 여러 값을 가질 수 있는지, 계산으로 얻는지, 식별자 역할인지 표시합니다.
선·숫자
카디널리티 관계선 옆의 1, N, M 숫자로 한쪽이 몇 개까지 연결되는지 읽습니다.
학생 N ◇수강하다 M 과목
참여 제약 단선은 부분 참여, 이중선은 전체 참여를 뜻합니다.
약한 개체는 보통 식별 관계와 함께 전체 참여로 읽습니다.
관계의 범위와 필수성 도형이 역할을 정하면, 선과 숫자가 실제 연결 수와 반드시 참여해야 하는지까지 보완합니다.
학사 관리 예시 연결: 학생·과목은 개체, 수강하다는 관계, 학번·과목코드는 속성으로 먼저 읽고, 그다음 N:M 숫자로 다대다 관계를 해석하면 됩니다.