Как я могу сопоставить три класса с одной таблицей с помощью свободного NHibernate. Столбец «Тип» должен указывать, какой класс должен быть отображен. Возможно ли это вообще?
- Кристоффер
Как я могу сопоставить три класса с одной таблицей с помощью свободного NHibernate. Столбец «Тип» должен указывать, какой класс должен быть отображен. Возможно ли это вообще?
Конечно, это возможно, если предположить, что ваши классы расширяют общий базовый класс. Это называется стратегией «таблица на класс», и инструкции по ее отображению можно найти в документации.
Вы в ситуации, когда ваши данные могут быть нормализованы? То, что вы пытаетесь сделать, кажется бессмысленным признаком того, что это настоящая проблема.