У меня есть одна таблица для всех моих словарей: «Id, TypeId, Value», и поэтому для конкретного TypeId у меня есть пара: «Id + Value», который является моим конкретным словарем.Отображение таблицы таблиц NHibernate общего назначения
Как мне его отобразить?
На данный момент я могу представить, что у меня будет словарь абстрактного класса и конкретные классы: InvoiceTypeDictionary, PaymentTypeDictionary и т. Д. (Я могу установить дискриминатор подкласса TypeId, и это все). Но есть ли другой способ сделать это, чтобы избежать необходимости много подклассов?