본문 바로가기
김영한 스프링/김영한 스프링 활용편

도메인 분석 설계

by hoshi03 2023. 10. 13.

요구사항 분석

 

@기능 목록


회원 기능
    회원 등록

    회원 조회
상품 기능
    상품 등록
    상품 수정
    상품 조회
주문 기능
    상품 주문
    주문 내역 조회
    주문 취소
기타 요구사항
     상품은 재고 관리가 필요하다.
    상품의 종류는 도서, 음반, 영화가 있다.
    상품을 카테고리로 구분할 수 있다.
    상품 주문시 배송 정보를 입력할 수 있다.

 

주문과 상품 테이블이 바로 연결되는 다대다 관계는 지양해야한다, 그러므로 주문상품 엔티티를 추가해서 

다대다 관계를 일대다 다대일 관계로 풀었다

 

엔티티

 

FK를 가지는 쪽이 연관관계의 주인으로 설계하는 게 좋다

'김영한 스프링 > 김영한 스프링 활용편' 카테고리의 다른 글

프로젝트 환경설정  (1) 2023.10.11