15

프로젝트 개요

Weekly Project: 이커머스 그래프 모델

학습 목표

Week 2 전체 내용 통합 프로젝트 시나리오 이해 평가 기준 파악

Day 5: Weekly Project - 이커머스 그래프 모델

Hook: "이번 주에 배운 모든 것을 하나의 프로젝트로"

축하합니다! 이번 주에 다음을 배웠습니다:

Day주제핵심 기술
Day 1Cypher 고급WITH, UNWIND, CASE, 집계
Day 2도메인 모델링Object Type, 속성 vs 관계
Day 3스키마 패턴인덱스, 안티패턴 회피
Day 4APOC 활용데이터 로드, 배치 처리

오늘은 이 모든 것을 통합하여 실제 이커머스 플랫폼을 구축합니다!


프로젝트 시나리오

ShopGraph 이커머스 플랫폼

"ShopGraph"는 온라인 쇼핑몰입니다. 다음 기능이 필요합니다:

  1. 상품 탐색: 카테고리별 상품 조회
  2. 주문 관리: 주문 생성, 상태 추적
  3. 리뷰 시스템: 상품 평점, 리뷰 관리
  4. 추천 시스템: "함께 구매한 상품" 추천
  5. VIP 분석: 우수 고객 식별 (RFM)

데이터 규모

  • 고객: 100명
  • 상품: 50개
  • 주문: 200건
  • 리뷰: 150개
  • 카테고리: 15개 (3레벨 계층)

프로젝트 단계

에디터 로딩 중...

평가 기준

영역배점항목
스키마 설계25%패턴 적용, 네이밍
데이터 로드25%APOC 활용, 무결성
비즈니스 쿼리30%정확성, 효율성
문서화20%명확성, 완성도

학습 순서

순서내용시간
1스키마 설계30분
2데이터 로드45분
3비즈니스 쿼리45분
4종합 퀴즈20분
5최종 제출40분

총 시간: 180분 (3시간)