BARKER

Barker 표기법은 필수성과 선택성을 관계선에 강하게 드러낸다

Barker 표기법은 Oracle 계열 방법론에서 많이 쓰였고, 관계의 필수/선택 여부를 선 스타일로 명확히 표현합니다.

필수
선택
도구 차이
필수 관계실선

직원은 반드시 하나의 부서에 속한다처럼 FK가 NOT NULL인 관계를 표현합니다.

선택 관계점선

회원은 주문을 하지 않을 수도 있다처럼 참여가 선택적인 관계를 표현합니다.

표기법은 도구와 조직마다 다릅니다. 중요한 것은 팀이 같은 기호를 같은 의미로 읽도록 범례를 합의하는 것입니다.