[Day 7] 스타벅스 서비스 모델링 Database modelling review

grl pwr·2022년 5월 31일

📌 스타벅스 웹사이트를 바탕으로 ERD를 만드는 과제

🌟 TIPS:

  • 초등학생이봐도 이해할 수 있게 만들자
  • 나만 알아볼 수 있는 변수명을 짓지 말자 ex) categories를 'cat'으로 변수명 짓는 것
  • 복수형이라면 꼭 복수형으로 적기 ex) allergies, categories
  • 대문자로 시작하지 않는다 ex) Nutrition_Facts(X), Saturated Fats(X)
  • camelCase, snake_case 둘 중 하나 선택해서 고정

📌 ERD란?

  • Entity–relationship model (ERD)
  • ERD는 모델링의 기초 청사진, blueprints

📌 기본 이론

  • 정규화: 데이터의 남용과 오용을 막는다. 유니크한 값들이 거기서 멈추고 다른 곳에 파생되지 않게 잡아주는 작업.
  • 데이터베이스 설계는 회사별로 다르다. 융통성 있게

📌 개발업을 시작하면서 가져야 할 마음

  • 컴퓨팅 사고 & 문제 해결 역량 훈련 필수
  • 거대한 문제를 잘게 쪼개는 연습
  • 어려운 문제에 직면 했을 때, 옆길로 새지 않고 시간 정하고 풀어내기
  • 주어진 문제를 복합적으로 분석하여 나의 행동에 대한 steps의 정의를 내릴 수 있어야 함

📌 Richard Feynman

노벨물리학상 수상자인 미국의 물리학자 (1918 - 1988)

뉴욕 시 퀸스 출생


사진 출처:

https://www.azquotes.com/quote/1070806

profile
4대륙 개발자

0개의 댓글