task1: ERD 사용법 익히기(db.diagram 웹 가입)
task2: 스타벅스 음료 페이지를 모델링
위의 개념을 학습하고 팀 과제를 수행한 결과는 다음과 같다:
https://dbdiagram.io/d/63563f23fa2755667d58fe6e
참조: https://abangpa1ace.tistory.com/37
위 블로그를 참조하여 주어진 과제의 조건 부분만 적용한 결과:
https://dbdiagram.io/d/635678c1fa2755667d5c4c13
키 | 값 |
---|---|
카테고리_대분류명 | 음료 / 푸드 / 상품 / 카드 |
카테고리_중분류명 | 콜드브루 / 브루드 / 에스프레소 / 프라푸치노 / 블렌디드 / 스타벅스 리프레셔 / 스타벅스 피지오 / 티(티바나) / 기타제조 / 주스(병음료) |
알러지성분 | 우유 / "" / 대두,우유 / 우유,난류 / 대두,우유,난류,밀 / 땅콩,대두,우유 / 대두,우유,밀 / 땅콩,대두,우유,난류,밀,오징어 / 복숭아 / 토마토 / 대두 |
신상이벤트명 | (한시적 이벤트: (ex)10월 할로윈 테마.) |
many-to-many 관계
one-to-many 관계
일대일
은 같은 테이블에 두거나 다른 테이블에 둘 수도 있고일대다
는 다른 테이블에 두고다대다
는 다른 테이블에 두되 각테이블의 id를 따서 중간테이블을 생성음료, 카테고리, 영양 정보, 알러지, 음료 이미지, 음료 설명, 신상 여부
라는 구현사항만 보고 테이블 스키마를 작성할 수 있다!