저는 비 관계형 데이터베이스에 익숙하지 않아서 어떻게 데이터를 모델링 할 수 있을지 궁금합니다. 내 프로젝트는 프로젝트와 작업이 포함 된 간단한 할 일 목록 앱입니다.MongoDB에서 데이터를 모델링하는 방법은 무엇입니까?
projects: [{
_id: 23423423423,
name: projectName1,
tasks: [{
_id: 3423423423423324,
title: "do something",
isCompleted: "false"
},
{
_id: 23223423423324,
title: "do something else now",
isCompleted: "false"
},
{
_id: 232234233423423,
title: "i have completed this",
isCompleted: "true"
}]
},
{
_id: 2342123123,
name: projectName2,
tasks: [{
_id: 3423423423422314,
title: "build this",
isCompleted: "false"
},
{
_id: 2322342342234234,
title: "build something else now",
isCompleted: "false"
},
{
_id: 2322342323423423,
title: "i have completed building this",
isCompleted: "true"
}]
}
이 정보를 추가하려면 http://docs.mongodb.org/manual/core/data-modeling/을 읽고 MongoDB 데이터 모델링을 설명하고 끝에 예제 모델에 대한 링크를 제공하는 것이 좋습니다. –
답장을 보내 주셔서 감사합니다. @ James Wahlin, 그 링크는 매우 유용했습니다! –