목차

배경

말 그대로입니다…

저는 인터미션기간 동안 SQL을 쓰겠다고 생각했습니다. 그래서 시간을 내서 ERD와 정규화를 다시 공부하고 이전 프로젝트에 있던 데이터를 사용해서 연습도 했단 말이죠…

근데 팀과 상의 후 결정은 Document DB의 MongoDB로 낙찰…

자세한 이야기는 저번 정리를 참고

그래서 정규화라는 강력한 무기가 없어진 저는 MongoDB 스키마를 설계하기 위한 여정을 떠납니다…

과정

시작…

주의) 아래의 내용은 MongoDB 공식문서를 번역하고 심한 의역이 들어가있습니다.

과연 MongoDB의 스키마는 어떻게 설계할까요? MongoDB를 접하는 초보 개발자는 항상 궁금할 것입니다.

그리고 답은 바로바로… 상황에 따라 다르다 입니다.(장난하나…)

document DB는 SQL 보다 데이터 관계를 표현하는 방법이 더 많습니다.

스키마를 고려하기 위해 한 번 물어나봅시다.