Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=182012-09-25T09:25:38Zuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=19Ошибка при меппинге иерархии в NHibernate2010-03-23T04:58:43-05:002010-03-23T04:58:43-05:00FishИерархия классов отображается на реляционную базу методом table-per-hierarchy. То есть вся иерархия хранится в одной таблице. В NHibernate для этого нужно в файле меппинга объявить discriminator (полеuuid:a8a58a1d-2ce9-4a23-9c96-18031996e384;id=20Ответ от admax на вопрос с сайта CodeHelper2010-03-24T08:45:30-05:002010-03-24T08:45:30-05:00admaxЭта ошибка обычно возникает из-за того, что элемент discriminator расположен неверно внутри файла описания меппинга. По схеме xml-документа тег discriminator должен располагаться сразу после элемента id