관계 (Relationship)
페어링
- 페어링 : 엔터티 안의 인스턴스가 개별적으로 관계를 가짐.
-> 관계 = 페어링 집합
분류
존재에 의한 관계
- 하나의 엔터티가 다른 엔터티에 속함
- 독립적 존재
- 연관관계 (UML)(실선으로 표현)
- 멤버 변수로 선언하여 사용
행위에 의한 관계
- 혼자서는 존재 불가
- 의존 관계 (UML)(점선으로 표현)
- 파라미터로 이용 가능
표기법
- 관계명 : 명확한 동사, 현재형
- 관계 차수 : 관계에 참가 할 수 있는 인스턴스 수 (=degree)
- 선택성 : 필수 참여 관계(|), 선택 참여 관계(O)
확인 사항
- 엔터티 간 연관 규칙이 있는가
- 엔터티 간 정보 조합이 있는가
- 업무기술서, 장표에 관계에 대한 규칙이 있는가
- 업무기술서, 장표에 관계 연결 하는 동사가 있는가