CODEDRAGON ㆍDevelopment/UML
소규모 온라인 쇼핑몰의 DB구축을 위한 개념적 모델을 표현한 ERD작성 사례
Step1.개체 타입 표시
Step2.개체 타입들 간의 관계 표시
Step3.관계 타입의 유형 표시
Step4.관계 타입의 카디널리티 표시
Step5.개체 타입의 속성 표시
Step6.관계 타입의 속성 표시
Step1.개체 타입 표시
Step2.개체 타입들 간의 관계 표시
개체 타입들 사이의 관계를 결정해서 연결하고, 관계 이름은 가능한 '동사'로 표현해야 합니다.
Step3.관계 타입의 유형 표시
개체 타입들 간의 관계 유형을 표시한 것을 확인하기
Step4.관계 타입의 카디널리티 표시
관계 타입의 카디넬리티는 ER모델을 정보공학 표기법으로 표현할 때 특히 유용한 정보가 됩니다.
상품-판매하다(0,m) |
상품은 한번 도 판매되지 않거나 여러 번 판매 될 수 있음을 나타냅니다. |
판매하다-고객(0,n) |
고객은 어떤 상품도 구매하지 않거나 여러 번 구매할 수 있음을 나타냅니다. |
상품-구매하다(1,m) |
모든 상품은 어떤 거래처에서 최소 한번 이상은 구매된 것임을 나타냅니다. |
구매하다-거래처(1,n) |
모든 거래처는 하나 이상의 상품을 공급함을 나타냅니다. |
Step5.개체 타입의 속성 표시
Step6.관계 타입의 속성 표시
관계에 속하는 속성이 있는 경우에만 속성을 결정해서 연결한 것 확인하기
'Development > UML' 카테고리의 다른 글
개념 모델의 역할, 개념 모델의 종류와 표기법, UML 다이어그램의 사용 (0) | 2019.04.21 |
---|---|
UML 활용범위, 순공학과 역공학, 왕복공학 (0) | 2019.04.19 |
클래스 다이어그램 구성요소 (0) | 2018.11.13 |
Class diagram(클래스 다이어그램) 특징 (0) | 2018.11.13 |
데이터 전송 - 데이터 전송 요구 명세서, 데이터 전송 활동 다이어그램 (0) | 2018.11.13 |