🔻Extracurricular Activity/UMC

[UMC 3기] server 4주차-3

_니지 2022. 10. 12. 21:08

❗ERDCloud 프로젝트 생성

https://radiant515.tistory.com/188

 

[Tool] ERDCloud 사용법

❗ERDCloud 프로젝트 생성 https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com https://inpa..

radiant515.tistory.com

 

❗배달의 민족 ERD

쿠폰 entity

쿠폰은 한 회원 당 여러 개의 쿠폰을 가질 수 있으므로 회원:쿠폰 = 1:N 관계로 설정

 

회원 entity

회원은 기본키인 회원ID로 회원을 구분하게 했다

 

찜 entity

가게를 찜하는 것은 한 회원 당 여러 개의 가게를 찜할 수 있으므로 회원:찜 = 1:N 관계로 설정

 

리뷰 entity

리뷰는 한 회원 당 여러 개의 리뷰을 가질 수 있으므로 회원:리뷰 = 1:N 관계로 설정

또한 리뷰는 한 가게 당 여러 개의 리뷰을 가질 수 있으므로 가게:리뷰 = 1:N 관계로 설정

 

주문메뉴 entity

메뉴를 기반으로 주문메뉴를 선택하게 했고 이때 회원ID와 가게ID, 메뉴ID를 외래키로 설정

 

사업자 entity

사업자는 한 사업자 당 여러 개의 가게을 가질 수 있으므로 사업자:가게 = 1:N 관계로 설정

 

가게 entity

가게에 대한 기본적인 정보들과 가게를 소유중인 사업자 ID를 외래키로 설정

 

메뉴 entity

메뉴는 한 가게 당 여러 개의 메뉴을 가질 수 있으므로 가게:메뉴 = 1:N 관계로 설정

728x90
반응형