Designing an Effective Data Model for Student Journeys