La propiedad de navegación devuelve nulo después de insertar

He migrado mi aplicación de EF4 a EF5. Utilicé el siguiente código con la versión anterior para obtener la entidad relacionada de un artículo recién agregado.

Student s = new Student();
s.Name = _name;
s.ClassID = _cID;

db.Students.Add(s);
db.SaveChanges();

ClassRoom c = s.ClassRoom;

así que solía obtener la entidad de clase específica parac. Pero ahoras.ClassRoom devuelve nulo.

Como consigo elClassRoom entidad para el estudiante? Tengo que usardb.ClassRooms.FirstOrDefault(....)?

Respuestas a la pregunta(1)

Su respuesta a la pregunta