Просто добавьте в свой объект «Курс» новое свойство. Следующее будет отображать единственную категорию (не CourseCatergory, но вы можете легко изменить ее, если вы хотите CourseCategory), связанную с курсом, вернуть null, если ее нет, и выдать исключение, если их больше одной.
public partial class Course
{
public Category Category
{
get { return this.CourseCategories.SingleOrDefault().Category; }
}
}
Вы также можете добавить установщик, чтобы сделать свойство доступным для записи.
UPDATE
Вы должны даже использовать Single () вместо SingleOrDefault (), если также не разрешено связывать ни одну категорию.