Я работаю над небольшим проектом с использованием Entity Framework. У меня есть объект Group и объект MissionTrip: Group (а также объект SmallGroup: Group, но это не должно быть необходимой информацией). Я использую наследование Table-Per-type, установленное аналогично наследованию в этом блоге Мухаммеда Мозы .
Я не могу сохранить MissionTrip в GroupSet, используя AddObject ("GroupSet", missionTrip) или AddToGroupSet (missionTrip).
Объект MissionTrip, который я пытаюсь сохранить, является новым, действительным MissionTrip. Метод AddObject не выдает никаких исключений и не указывает, что он не работает, но объект не сохраняется в базе данных.
Я могу сохранять неиерархические объекты в базе данных, используя тот же метод, но с правильными результатами.
Дайте мне знать, если будет полезна дополнительная информация, любая помощь будет оценена
Редактировать
Если это что-то проясняет, я использую MySQL Data Provider.
Я могу получить объекты типа MissionTrip из GroupSet, но не могу добавить их. Я также не могу сохранить экземпляры другого унаследованного типа (SmallGroup).