Spring

ERD

이무쿤 2019. 11. 10. 22:31
반응형

user와 item의 관계를 생각해 보면
한명의 user는 여러개의 item을 가질 수 있고
하나의 item은 여러명의 user에게 선택 될 수 있다.

따라서 중간에 주문내역이라는 테이블을 통해

user-1: N - 주문 내역 - N : 1- item

이런 식으로 연결 시켜 줌.

 

 

Mysql ERD 그리기

원하는 DB에서 테이블 만든 후에 database -> reverse engineer에서
관계 설정 해줌.


점선 -> 한쪽만 기본키로 가지는 경우
실선 -> 양쪽 다 기본키로 가지는 경우

그리고 forward engineer에서 완료 시켜주면 관계가 지정 되어 테이블
attribute가 새로 생기거나 하는 변화가 생김.

반응형