실습 예제

요구사항 분석

회원 기능

  • 회원 등록

  • 회원 조회

상품 기능

  • 상품 등록

  • 상품 수정

  • 상품 조회

주문 기능

  • 상품 주문

  • 주문 내역 조회

  • 주문 취소

도메인 모델 분석

요구사항에서 나오는 엔티티는 총 4개

  1. 회원

  2. 상품

  3. 주문

  4. 주문상품

회원 - 주문은 1 : N (주문에는 회원의 id값을 외래키로 가지고 있다)

주문 - 상품은 N : N (주문에는 상품의 id값을 외래키로 가지고 있다)

회원 - Member

주문 - Order

주문 상품 - OrderItem

상품 - Item

지금 근데 연관관계에 있어서 연관 관계를 객체 지향적으로 풀어내지 못하고 있다... 일단은 그냥 요구사항을 통해서 ERD, UML을 만들어내고, 이렇게 엔티티를 구성하고 만들 수 있다는 점을 알 수 있다.

Last updated

Was this helpful?