В настоящее время я пишу диссертацию и вам нужно отобразить схему моего MongoDB на диаграмме. Я не нашел ресурсов о диаграммах для баз данных на основе документов.
Существуют диаграммы отношений сущностей (ERD) для реляционных баз данных. Какие у меня варианты для MongoDB? Я заметил, что многие блоги просто отображают сырую JSON как свою "диаграмму", но это невозможно в моей диссертации.
Вот пример одной из моих структур JSON:
//MultiChoiceQuestion
{
"title": "How are you?",
"valid_answers" : [
{
"_id" : ObjectID(xxxx),
"title": "Great",
"isCorrect": true,
},
{
"_id" : ObjectID(yyyy),
"title": "OK",
"isCorrect": false,
},
{
"_id" : ObjectID(zzzz),
"title": "Bad",
"isCorrect": false,
}
],
"user_responses" : [
{
"user": ObjectID(aaaa),
"answer": ObjectID(xxxx)
},
{
"user": ObjectID(bbbb),
"answer": ObjectID(xxxx)
},
{
"user": ObjectID(cccc),
"answer": ObjectID(yyyy)
}
]
}
//User
{
"_id": ObjectID(aaaa),
"name": "Person A"
}
//User
{
"_id": ObjectID(bbbb),
"name": "Person B"
}
//User
{
"_id": ObjectID(cccc),
"name": "Person C"
}
Может ли это быть возможной диаграммой: