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