Share
Explore

Student Assignment: UESEC Enterprise Modeling Application

Students will create a MongoDB database design for UESEC with collections such as:
// Personnel Collection
{
personnelId: String,
name: String,
rank: String,
specialization: String,
assignments: [String],
clearanceLevel: Number
}

// Missions Collection
{
missionId: String,
missionName: String,
status: String,
startDate: Date,
destination: String,
objectives: [String]
}

// Technology Collection
{
techId: String,
name: String,
category: String,
clearanceLevel: Number,
status: String
}

// Training Programs Collection
{
programId: String,
name: String,
duration: String,
requiredRank: String,
technologies: [String]
}

This structure will allow students to practice complex aggregation pipelines while working with an engaging scenario that introduces them to organizational data modeling concepts.
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.