(JPA) 9. 요구사항 분석과 기본 매핑
요구사항 분석과 기본 매핑 (JPA)
1. 요구사항 분석
- 회원은 상품을 주문할 수 있다.
- 주문 시 여러 종류의 상품을 선택할 수 있다.
2. 기능 목록
1) 회원 기능
- 회원 등록
- 회원 조회
2) 상품 기능
- 상품 등록
- 상품 수정
- 상품 조회
3) 주문 기능
- 상품 주문
- 주문 내역 조회
- 주문 취소
3. 도메인 모델 분석
1) 회원과 주문의 관계
- 회원은 여러분 주문 할 수 있다. (일대다)
2) 주문과 상품의 관계
- 주문할 때 여러버 상품을 선택할 수 있다.
- 반대로 같은 상품도 여러 번 주문될 수 있다.
- 주문상품 이라는 모델을 만들어서 다대다 관계를 일다대, 다대일 관계로 풀어냄
4. 테이블 설계
출처 : 자바 ORM 표준 JPA 프로그래밍 - 기본편(김영한) 인프런
댓글남기기