| 사물 | 내용 |
|---|---|
| 구조 사물 | |
| Structural Things | - 시스템의 개념적, 물리적 요소를표현 |
연관 관계 Association

2개 이상의 사물이 서로 관련되어 있음을 표현
사물 사이를 실선으로 연결하여 표현, 방향성은 화살표로 표현
서로에게 영향을 주는 양방향 관계의 경우 화살표를 생략하고 실선으로만 연결
연관에 참여하는 객체의 개수를 의미하는 다중도(Multiplicity)를 선 위에 표기
| 다중도 | 의미 |
|---|---|
| 1 | 1개의 객체가 연관되어 있다 |
| n | n개의 객체가 연관되어 있다 |
| 0..1 | 연관된 객체가 없거나 1개만 존재한다 |
| 0..* , * | 연관된 객체가 없거나 다수일 수 있다 |
| 1..* | 연관된 객체가 적어도 1개 이상이다 |
| n..* | 연관된객체가 적어도 n개 이상이다 |
| n..m | 연관괸 객체가 최소 n개에서 최대 m개이다. |
집합 관계 Aggreagation

포함 관계 Composition

일반화 관계 Generalization

의존 관계 Dependency

실체화 관계 Realization

| <<include>> | 연결된 다른 UML 요소에 대해 포함 관계에 있는 경우 |
|---|---|
| <<extend>> | 연결된 다른 UML 요소에 대해 확장 관계에 있는 경우 |
| <<interface>> | 인터페이스를 정의하는 경우 |
| <<exception>> | 예외를 정의하는 경우 |
| <<constructor> | 생성자 역할을 수행하는 경우 |