Ý tưởng đằng sau MongoDB là loại bỏ (hoặc ít nhất là giảm thiểu) dữ liệu quan hệ. Bạn đã xem xét việc chỉ nhúng dữ liệu tham dự trực tiếp vào mỗi hồ sơ học sinh chưa? Đây thực sự là mẫu thiết kế ưa thích cho MongoDB và có thể mang lại hiệu suất và khả năng mở rộng tốt hơn nhiều.
Nếu bạn thực sự cần dữ liệu quan hệ và chuẩn hóa cao, bạn có thể muốn xem xét lại việc sử dụng MongoDB.