아래의 내용은 MongoDB Schema 디자인 하기에서!
스키마 디자인에서 "이 객체가 자신만의 컬렉션을 가질 것인가? 다른 컬렉션안에 내장되어야 하는가?"를 결정하는 것이 중요
일반적인 RDBMS에서는 정규화를 통해서 테이블을 분리하지만 MongoDB에서는 객체를 내장할 경우 디스크에서 같은 곳에 위치하기 때문에 더 효율적 그래서 오히려 "왜 이 객체를 내장하지 않는가?"하는 관점으로 접근해야 함
공식문서 MongoDB Schema 디자인 하기