У меня есть две схемы, которые называются сотрудники (родитель) и оценки (ребенок). Каждая оценка будет иметь процент проходного идентификатора сотрудника
, поэтому у меня есть результаты, подобные этому
employees : [
{
"_id": 12345,
"name": "David",
"evaluated": false
},
{
"_id": 12346,
"name": "Miller",
"evaluated": false
}
]
Вторая схема
assessments: [
{
"assessment_type": "basic",
"employee_id": 12345,
"qualified": true
},
{
"assessment_type": "advanced",
"employee_id": 12345,
"qualified": false
},
{
"assessment_type": "basic",
"employee_id": 12346,
"qualified": true
},
{
"assessment_type": "advanced",
"employee_id": 12346,
"qualified": true
}
]
Итак, я хочу, чтобы сотрудники с оценкой, основанной на оценках, были верны
Подскажите, пожалуйста, какой подход лучше для этого?