Working through this step by step guide.Дискриминатор недвижимости
Я пытаюсь создать наследование между BirthAppointment/tblAppointment. Однако мне нужно, чтобы свойство Discriminator было установлено в appCatId.
AppCatId хранится в пределах tblAppointmentType. Как я могу получить к нему доступ.
alt text http://www.zero7web.com/RegBook-linq.jpg
Заранее спасибо за вашу помощь.
Clare
новый тип назначения не требуется для каждого appTypeID, только основные категории (appCatID), поскольку свойства будут одинаковыми для всех типов той же категории. Я уверен, что кто-то должен наткнуться на это раньше? Спасибо PS im работает над той же проблемой с Clare – Andrew
Это проблемы с доменом. Я просто объясняю вам, что с вашей текущей схемой вы не можете делать то, что вы пытаетесь сделать. Дискриминационное свойство должно быть свойством в базе вашей иерархии наследования. Поэтому вам нужно найти свойство, которое отличает объекты типа tblAppointment от типов типа BirthAppointment. – jason